Как импортировать базу данных MicroSoft Access (mdb) в файл SQL Express с помощью SQLCMD? - PullRequest
1 голос
/ 17 декабря 2010

По какой-то причине ни студия управления SQL, ни мастер импорта и экспорта не работают в сети моих друзей из-за политики безопасности

Я задал вопрос об OSQL два дня назад, и ребята из StackOverflow сказали, что он устареет и что вместо него мне следует использовать SQLCMD.

Теперь я застрял на этом экране и ничего не могу сделать: (

alt text

Если говорить коротко, мой вопрос очень точен:

с использованием SQLCMD ..

1 - необходимо импортировать и экспортировать команду из AND в MDB / MDF

2-нужны команды присоединения / отсоединения

Ответы [ 2 ]

1 голос
/ 17 декабря 2010

SQLCMD позволяет вводить операторы Transact-SQL на выбранный сервер.

Команда T-SQL для подключения к внешнему источнику данных: OPENDATASOURCE

Подробнее здесь :

Вы должны быть в состоянии создать серию запросов, используя это для извлечения и экспорта данных, с которыми вы работаете.

SProc для отсоединения базы данных - sp_detach_dbи прикрепить sp_attach_db

Дополнительная информация здесь , здесь и здесь

1 голос
/ 17 декабря 2010

mokokamello

ниже - как присоединить новую базу данных и убедиться, что ваша база данных подключена

alt text

вам также нужно будет проверить эти ссылки

http://msdn.microsoft.com/en-us/library/ms165673.aspx

http://msdn.microsoft.com/en-us/library/ms188031.aspx И САМАЯ ВАЖНАЯ ССЫЛКА

http://support.microsoft.com/kb/224071

если хотите отсоединить

sp_detach_db DatabaseName
Go
...