Я импортировал с помощью таблиц ODBC доступ с сервера SQL, но таблицы теряют всю целостность PK и FK. Мои ПК больше не требуются, когда я получаю представление дизайна в доступе?
Доступ к ODBC без импорта ссылочной целостности
Ответы (1)
Импорт вашей схемы таблицы + данных не приведет к полной передаче вашей базы данных.
Помните, что Indexes
, FK Constraints
, Stored Procedures
и т. д. являются независимыми объектами, такими как Tables
. Определения этих объектов должны быть переведены между двумя базами данных, когда вы захотите выполнить такую миграцию.
person
J.Hudler
schedule
29.11.2012
О, хорошо, потому что я только выбирал dbo.MY_TABLE и импортировал его.
- person Batman; 30.11.2012
Когда вы говорите, что они должны быть переведены, вы имеете в виду, что это то, что можно импортировать с помощью ODBC, или что-то, что мне нужно сделать в доступе вручную?
- person Batman; 30.11.2012
Способ подключения к обеим вашим базам данных (ODBC, Ole DB, .Net Provider) не имеет значения. Вы не можете импортировать эти определения автоматически. Теперь вам нужно прочитать схему исходной базы данных и выполнить (перевести) все
CREATE INDEX
, ADD FOREIGN KEY
,... в целевой базе данных.
- person J.Hudler; 30.11.2012