|
Программирование >> Администрирование microsoft sql
ной таблицы - удалить ил нить, разрешить вставку значений IDENTITY (для таблиц с полем IDENTITY), а также изменить тип данных, когда это допустимо (рис. 7-9). SllKl SoMcs Т 9Ып and Vinn Vou can choose on* я rvB tabbl or views Й сфу. Voo can cow Ihe icheiTW and bail к Перси I h lhltluaadkll[..totolliHII1 iidataiaiig Рис. 7-8. Выбор таблиц вленнн в качестве источника данных Рис. 7-9. Редактирование параметров трансформации данных и столбцов На вкладке Transformations диалогового окна Column Mappings And Transformations, используя язык сценариев VBScript (по умолчанию) ил ript, можно определить специальные трансформации. Наберите в области ввода сценарий, который преобразует содержимое столбцов в процессе копирования данных (рис. 7-10). Нестандартные трансформации можно выполнять и с помощью мастера DTS Import/ Export Wizard, однако конструктор DTS Designer предоставляет больше возможностей в этом iLiaHt:, так как позволяет использовать сложные сценарии ActiveX. Lulkiitm М jj[Hiiiu4 лги1 11 .УрчЕиМНькЬииЬ .ii.lBBicTiarifomoliiii Зсф( у each Зй1ясв cdumn to the .. lion MaiiO [iTSDKi rliunrDjilameriD>DTSS X :filX<jslQ[TWlOl tj T eftiwiftXomnMJ - D Sw*c4 CmrtnrN г те ! t}T:[)!iUdMTaniuNm l>DTSSuf<:4C<nlKtN>wl ОТ SBnlnrtoiirUreclTijif ] . D Т55я11я! Сойк1ГИ- -III nil III I IIiMumi ii 11 Рис. 7-10. Выбор варианта ормации данных Выбор копируемых данных с помощью запросов Если вы решили отобрать данные для копирования пр ощи запроса едите его в поле Query statement окна Туре SQL Statement. Можно также импортировать имеющийся или создать запрос в графическом режиме с помощью конструктора DTS Query Designer, щелкнув кнопку Query Builder. Чтобы проверить синтаксис сценария, щелкните Parse (рис. 7-11). Введя текст сценария и щелкнув Next, можно просмотреть результа- ты его выполнения - для этого в окне Select Source Tables And Views (рис. 7-8} щелкните Preview. Если не указано иное, результаты запроса будут скопированы в новую таблицу с именем Results (его можно изменить). Чтобы отредактировать сопоставления исходных и конечные бцс в и определить нестандартные преобразования данных, щелкните в столбце Transform окна Select Source Tables and Views (рис. 7-12) кнопку (..,). Type SOL Stateeant Type Ihe SOL qtKiy ilalerwnl thet ..I garwiate d9t4 lim the * led dtfi. ELECT fmducWmnAS Pradiicl iTilPlc? QuenWylASlTolelValue] FROM i-jbJh BakJt] о IWNEH i?i PfOluoh p , ON 0 PniduclID . 0 FodualC CHDUF 6V Pm4jclN Рис 11. Создание сценария с помощью конструктора DTS Query Designer Рис. 7-12 юирование параметров трансформации данных и сопоставлений столбцов при выборке данных запросом Копирование данных и объектов между БД SQL Server Чтобы скопировать данные и объекты из одной БД SQL Server в другую, пометьте их в окне Select Objects To Copy. Возможно копирование между экземплярами SQL Server 7.0, SQL Server 2000, а также из экземпляра SQL Server 7.0 в экземпляр SQL Server 2000 (скопировать объекты и данные из экземпляра SQL Server 2000 в экземпляр SQL Server 7.0 нельзя). По умолчанию копируются все объектД, для копируемых объектов создаются новые конечные объекты, перед их созданием твуюшие старые конечные объекты (если таковые имеются) удаляются, вместе с копируемыми объектами перемещаются все зависимые объекты. Кроме того, по умолчанию копируются все данные источника, и все данные приемника удаляются (рис. 7-13). Список копируемых объектов можно ограничить (например переместить только конкретные таблицы и сохраненные процедуры, и не копировать индексы). Sctecl ОЬкси 10 Соцг jecuil. and hdoMfi Dxose 4w obec4tlto сфу. aranl* *(iatnr - ! Рис. 7-13. Выбор копируем1х объектов
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |