Что такое строка подключения для подключения к базе данных master через SQL Server - PullRequest
0 голосов
/ 04 августа 2011

Возможно, это глупый вопрос, но я не могу найти ответ где-либо еще.

У меня есть скрипт базы данных SQL для восстановления нескольких баз данных.С помощью SQL Server 2008 я могу выполнить сценарий, подключившись к системной базе данных «master».

Я пытаюсь автоматизировать выполнение этого скрипта через приложение .NET с использованием классов OdbcConnection / OdbcCommand.

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

Проблема в том, что я не могу найти строку подключения для базы данных master.Есть один?

Я попробовал "DSN = master", но это не сработало.

Заранее спасибо

Ответы [ 2 ]

1 голос
/ 04 августа 2011

Чтобы использовать DSN, на компьютере должен быть уже настроен ODBC, и он должен указывать на это для информации о соединении.

Добавьте это в закладки.*http://www.connectionstrings.com/

Там есть все, что вам нужно:)

1 голос
/ 04 августа 2011

Необходимо настроить новый источник данных ODBC в администраторе источников данных ODBC, для которого выбрана основная база данных. Если вы называете DSN "master", тогда строка подключения будет действительно "DSN = master".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...