Member 13864666 Ответов: 2

Подключение .BAK файл из SQL-сервера в Visual студии


Привет,
Итак, моя проблема здесь заключается в том, что я сделал резервную копию своей базы данных sql с именем "SDP", а затем восстановил файл резервной копии sql на другом новом компьютере. Теперь я хотел бы выполнить мою программу VB.NET с нового ПК. Проблема, с которой я сталкиваюсь, заключается в том, что имя сервера, которое я написал в своих кодах, является именем сервера моего предыдущего ПК("servernamePC1"). Теперь в новом ПК у него есть новое имя сервера. Следовательно, как установить универсальный путь соединения в vb.net чтобы подключиться к моей базе данных.

Имя сервера, которое я дал там, является образцом имени сервера, а не фактическим именем сервера. Предположим, что имя сервера("servernamePC1") является именем сервера первого ПК. Теперь мне нужно подключиться к базе данных на новом ПК с другим именем сервера. Разве это возможно? или я должен установить универсальный путь??

Что я уже пробовал:

Dim con As New SqlConnection("server = servernamePC1; database=SDP; integrated security=SSPI")

0x01AA

Ты можешь
а) поместите имя сервера в конфигурационный файл
б) используйте только безымянные экземпляры сервера, которые всегда доступны с помощью "localhost"

2 Ответов

Рейтинг:
1

Richard Deeming

Вот почему вы должны это сделать всегда сохраните строки подключения в конфигурационном файле[^], как было предложено в комментариях 0x01aa. :)

Вы вероятно быть в состоянии выйти сухим из воды настройка псевдонима[^] для старого сервера. Но вам нужно будет настроить это на каждом компьютере, где вам нужно запустить приложение.


Рейтинг:
0

phil.o

Вы можете попробовать "localhost" в качестве общего имени сервера на локальной машине. Убедитесь, что службы SQL прослушивают адрес 127.0.0.1