|
Программирование >> Администрирование microsoft sql
полмение базы данных Глава 7 }1Б1И1>ЛГ1 1 чи1ч-1 Wi -.iri( f ют whwB do you WoTrt lo cop dala? Yntj tan Jb tram n Рис. 7-1. Выбор источника данных в DTS Import/Export Wizard Cham a Data Sam From wri! donw iM*locopy datfl3 Упц can (ни data fim one of Ihe Рис. 7-2. Выбор текстового ШК) в качестве источника данн1х Select № Inut То про*Ihe<Ul. coHiim Ihe и ig lanal CcjUtm Ihsl IhBfte piopeitiM I?. mm Рис. 7-3. Выбор формата ла, типа полей икатора текста Рис. 7-4. Выбо aзяeлитeJlя столбцов Следующий этап - выбор приемника данных в окне Choose A Destination. Опять же, приемником по умолчанию является Microsoft OLE DB Provider for SQL Server, для которого следует указать имя сервера и параметры подключения. Перечень приемников данных очень разнообразен. Источником и приемником данных одновременно могут быть БД, отличные от SQL Server 2000 (рис. 7-5). Например, службы DTS позволяют копировать данные из БД Oracle в БД dBase. Если приемник данных - SQL Server 2000, можно создать новую БД налету , она будет размещена в той же папке, что и БД master. При этом в окне Create Database можно задать только ее имя, размеры файладанных и журнала транзакций (рис. 7-6). ТоИне do you want to WFSidala? You cai copji d a la one of thfl foUJwig i Рис. 7-5. Выбор приемника данных Выбрав источник и приемник данных, укажите или отфильтруйте в окне Specify Table Copy Or Query копируемые данные (при создании новой БД это окно не выводится). Параметры копирования и фильтрации будут зависеть от источника и приемника. Если источник - БД, данные можно просто скопировать без фильтрации и упорядочивания, установив переключатель Сору Table(s) And View(s) Erom The Source Database. Для более сложной операции копирования, которая с помощью запроса в определенном порядке извлекает соответствующие критерию выборки строки, установите переключатель Use A Query To Specify The Data To Transfer. Кроме .<4.:i. если источником и up 1емннком являются БД SQL Server 7.0/2000, можно копировать объекты БД (например хранимые процедуры и регистрационные записи), установив переключатель Сору Objects And Data Between SQL Server Databases, (рис. 7-7). Рис. 7-6. Выбор имени и свойств ой базы данных Spttdfr ТлШ Сору от OuBiT Boioly ч1тей*( to cocajonea more f athmuli of i quoiylrom Рис. 7-7. Выбор вида операции копирования Копирование таблиц и представлений Чтобы полностью скопировать какие-либо таблицы или представления, выберите их в окне Select Source Tables And Views. По умолчанию при копировании в приемник имена таблиц и представление:, меняются. Можно указать новое имя или выбрать другую конечную таблицу или представление (рис, 7-8). Если не указано иное, содержимое всех выбранных таблиц или представлений будет скопировано в приемник дг.нных без изменений. Если конечная таблица существует, копируемые данные по умолчанию будут добавлены к уже имеющимся. В противном случае конечная таблица будет создана, и ей будет задано указанное вами имя, Чтобы изменить эти параметры го умолчанию, щелкните в окне Select Source Tables And Views кнопку (...) в столбце Transform напротив нужных таблиц и представлений. На вкладке Column Mappings диалогового окна Column Mappings And Transformations можно задать сопоставления иоодныд и конечных столбцов, создать новую конечную таблицу, изменить оператор Transact-SQL CREATE TABLE (если создается новая таблица или представление), указать, что делать с рядами существующей
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |