VS 2005: как обновить источник набора данных без подключения к серверу SQL - PullRequest
0 голосов
/ 16 декабря 2010

У меня есть существующий проект, написанный на VB.NET с использованием Visual Studio 2005 для связи с базой данных SQL Server 2005.База данных была перенесена на сервер SQL Server 2008 r2 на другом физическом сервере, поэтому необходимо обновить имя сервера набора данных.У меня больше нет доступа к базе данных.Есть ли способ просто обновить имя сервера, не вызывая мастера набора данных и не требуя подключения к базе данных?

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

ОБНОВЛЕНИЕ: Я пытался создать новый проект с помощью одной кнопки с командой, вызывающей следующую подпрограмму, чтобы проверить соединение из приложения Windows с базой данных сервера SQL.вот подпункт:

Public Conn as New ADODB.Connection 
Public Sub PubSubConnectToDB() 
   Conn.Open("Server=w2k54\newdb; Database=Subscribers;","kuser", "Pass5555") 
end sub 

полученная ошибка:

Исключение COM не обработано: [DBNETLIB] [ConnectionOpen (Connect ()).] SQL Server несуществует или доступ запрещен.

Я могу создать системный dsn на том же сервере с теми же учетными данными и успешно проверить соединение.есть идеи?заранее спасибо

1 Ответ

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

Вы можете изменить имя сервера в строке подключения. Обычно это должно находиться в вашем файле App.config.

...