проблема с Smo.Transfer
От: mview  
Дата: 06.11.07 13:04
Оценка:
Плз подскажите, что я делаю неправильно... Все примеры в нете — используют Windows Authentication, но мне нужно по логин/паролю sql аккаунта. Мне нужно скопировать все кроме данных.

ServerConnection sc = new ServerConnection("...");
Server server = new Server(sc);
Database db = server.Databases["testDB"];

Transfer tr = new Transfer(db);

tr.CopyAllObjects = true;
tr.CreateTargetDatabase = true;
tr.DestinationServer = "localhost";
tr.DestinationDatabase = "newDB";
tr.DestinationLogin = "sa";
tr.DestinationPassword = "...";
tr.CopyData = false;

tr.TransferData();


На последней строчке получаю ошибку: Failed to connect to server localhost.
Re: проблема с Smo.Transfer
От: HotDog Швейцария www.denebspace.com
Дата: 06.11.07 15:16
Оценка:
Здравствуйте, mview, Вы писали:

M>На последней строчке получаю ошибку: Failed to connect to server localhost.


Когда ты коннектишься к базе данных в "SQL Server Management Studio", в комбобоксе "Server name:" ты тоже пишешь "localhost" ?
Re[2]: проблема с Smo.Transfer
От: mview  
Дата: 07.11.07 06:42
Оценка:
Здравствуйте, HotDog, Вы писали:

HD>Здравствуйте, mview, Вы писали:

M>>На последней строчке получаю ошибку: Failed to connect to server localhost.

HD>Когда ты коннектишься к базе данных в "SQL Server Management Studio", в комбобоксе "Server name:" ты тоже пишешь "localhost" ?

да, могу подключаться и по имени машины и по локалхост
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.