Связывание таблиц в базах данных MS SQL
304
Paul Bergström
Это больше вопрос, чтобы получить некоторые предложения программного обеспечения. Я надеюсь, что это нормально, чтобы спросить это здесь.
Скажем, у меня есть MS SQL-база данных из исходной системы, которую я хочу перенести на другой MS SQL-сервер. При этом мне нужны две вещи:
- У меня должен быть выбор переименовать и реструктурировать таблицы и столбцы между базами данных. В действительности это означает, что таблицы и столбцы могут быть произвольными в исходной системе MS SQL-базы данных, но должны следовать строгой схеме в перенастроенной базе данных. Иногда базы данных также содержат капли. И я хочу, чтобы это было сделано, не переходя через XML.
- Если возможно, программное обеспечение, которое предлагает общее решение для перенесенной базы данных (так что схема всегда является заданным фактором и не требует перезаписи).
Редактировать:
Я думаю, в некоторой степени это можно сделать с помощью sp_rename в MSSQLMS:
sp_rename takes below arguments: Parameter Description @objname Object Name. When renaming a column you need to specify table name.column name optionally you can also prefix schema name @newname New name for the specified object @objtype Type of the object. You can rename below objects using sp_rename: COLUMN DATABASE INDEX OBJECT STATISTICS USERDATATYPE Default value for this parameter is TABLE
Однако я не уверен, что это можно использовать «полностью», учитывая мои потребности.
It's unlikely that you will find a completely generic software to do that very, very specific task you're looking for. Create a dump, rename your stuff and replay it. Alternatively migrate it and rename it afterwards.
Seth 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Как перенести приложение iPhone и iTunes на другой компьютер?
-
3
Переместите Windows XP на новый ПК
-
6
Бесплатный инструмент для миграции разделов
-
-
3
Как перейти с iPhoto на Picasa?
-
13
Почему подключение к SQL Management Studio занимает так много времени?
-
2
Как преобразовать базу данных Mac OS Filemaker 2 в недавнюю базу данных FM или Bento db, сохранив от...
-
5
Что случилось с WinFS?
-
4
Что эквивалентно Microsoft Access на Mac?
-
8
Как перейти с одного диска на другой, который имеет другой размер?
-
1
Найти приложение ORM для OSX