Проблема. Как скопировать диаграмму учетных записей из таблицы
"Компания "A" в "Б"? Я использую Microsoft SQL Server.
Разрешение.
Это можно сделать с помощью служб преобразования данных (DTS). Перед началом работы обязательно сделайте резервную копию баз данных.
SQL Server 2000 Чтобы скопировать диаграмму учетных записей с помощью SQL Server
2000:
1. Перейдите в диспетчер Enterprise.
2. На сайте "Базы данных" разберем компанию, в которой хотите скопировать диаграмму учетных записей TO (компания B), и выберите Таблицы.
3. В области Таблицы найдите таблицу GL00100.
4. Щелкните правой кнопкой мыши таблицу GL00100, выберите все задачи, а затем — Импорт данных.
5. Затем нажмите кнопку Далее.
6. Убедитесь, что в области Выбор источника данных выбран сервер и база данных (компания А), в которые будут скопироваться данные ИЗ. Выберите использовать проверку SQL Server проверки подлинности и введите пользователя SA и пароль. Нажмите кнопку Далее.
7. В окне Выбор назначения выберите нужный сервер и базу данных, в которые вы хотите импортировать таблицы TO (компания B).
8. Выберите "Копировать таблицы из базы данных" и выберите Далее.
9. Пометить следующие таблицы для диаграммы учетных записей (включая таблицы MDA):
GL00100
GL00102
GL00103
GL00104
GL00105
GL40200
DTA00100
DTA00200
DTA00300 DTA00301
SY00300
10. Для каждой выбранной таблицы перейдите на кнопку с многопечатным нажатием (...) и пометите "Удалить строки в конечной таблице" и отоставьте пометку "Включить вставку удостоверений".
11. Выберите Далее и запустите сразу же.
Примечание. Параметры DTS по умолчанию могут вызывать повторяющиеся записи, поэтому важно пометить "Удалить" вместо "Приложение".
SQL Server 2005 Чтобы скопировать диаграмму учетных записей с помощью
SQL Server 2005, выполните следующие
действия: 1. Откройте SQL Server Management Studio.
2. Разойдите в список Базы данных, чтобы найти компанию (компанию Б), в которую вы хотите скопировать диаграмму учетных записей.
3. Щелкните правой кнопкой мыши компанию Б, выберите задачи, а затем — Импорт данных.
4. Нажмите кнопку Далее.
5. В окне "Выбор источника данных" введите следующую информацию о базе данных, из которой вы хотите скопировать данные.
а. Введите имя сервера.
b.Click Use SQL Server Authentication.
в. Введите sa имя пользователя и пароль.
d. Выберите базу данных, из которой вы хотите скопировать данные.
f.Нажмите кнопку Далее.
6. В окне "Выбор назначения" введите следующую информацию о базе данных, в которую вы хотите скопировать данные.
а. Введите имя сервера.
b.Click Use SQL Server Authentication.
в. Введите sa имя пользователя и пароль.
d. Выберите базу данных, в которую вы хотите скопировать данные.
f.Нажмите кнопку Далее.
7. В диалоговом окне "Указание копии таблицы или запроса" щелкните "Копировать данные из одной или нескольких таблиц или представлений", а затем нажмите кнопку Далее.
8. В окне "Выбор исходных таблиц и представлений" выберите все таблицы:
GL00100
GL00102
GL00103
GL00104
GL00105
GL40200
DTA00100
DTA00200
DTA00300
DTA00300 DTA00301
SY00300
9. Для каждой выбранной таблицы нажмите кнопку Изменить сопоставления, выберите пункт "Удалить строки в таблице назначения", а затем щелкните, чтобы удалить его.
10. Нажмите кнопку Далее и выберите "Выполнить немедленно".
11. Нажмите кнопку Готово, а затем кнопку Готово.
Эта статья была посвящена ид.: 7255