Программирование >>  Администрирование microsoft sql 

1 ... 63 64 65 [ 66 ] 67 68 69 ... 203


ной таблицы - удалить ил нить, разрешить вставку значений 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х объектов



1 ... 63 64 65 [ 66 ] 67 68 69 ... 203

© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика