hana2064
یک شنبه 11 مرداد 1388, 09:03 صبح
سلام من قبلا با کد زیر بصورت لوکال از بانکم پشتیبان میگرفتم البته به صورت شبکه هم گرفتم اما نسخه های پشتیبان گرفته شده قابل بازیابی نیستن.
حالا با کمی تغییر میخوام از بانکی روی سرور که دارای نام کاربری و رمز هست پشتیبان بگیرم که خطا میده
خطاش مربوط به رشته اتصاله .
SQLDMO.SQLServer2 Server;
SQLDMO.Database2 Database;
SQLDMO.Backup2 Backup;
private void glassButton1_Click(object sender, EventArgs e)
{
try
{
progressBar1.Visible = true;
Server = new SQLDMO.SQLServer2();
Backup = new SQLDMO.Backup2();
Server.LoginSecure = true;
progressBar1.Value = 20;
Server.Connect(label5.Text.ToString(), "Sa", "123321");
MessageBox.Show("سرور : " + Server.Name);
Database = (SQLDMO.Database2)Server.Databases.Item("db","dbo");
progressBar1.Value = 40;
MessageBox.Show(" بانک اطلاعاتی :" + Database.Name);
Backup.Database = Database.Name;
progressBar1.Value = 60;
Backup.Files = this.txtFile.Text;
Backup.SQLBackup(Server);
Server.DisConnect();
progressBar1.Value = 80;
Backup = null;
Server = null;
MessageBox.Show("عملیات پشتیبانی اطلاعات با موفقیت انجام شد!");
progressBar1.Value = 100;
progressBar1.Visible = false;
}
catch (Exception err)
{
this.Cursor = Cursors.Default;
MessageBox.Show(err.Message, "Error");
}
خطا اینه
[microsoft][odbc sql server driver][sql server]login failed for user ('null').reson :not associated whit a trusted sql server connection
ممنون از همگی
حالا با کمی تغییر میخوام از بانکی روی سرور که دارای نام کاربری و رمز هست پشتیبان بگیرم که خطا میده
خطاش مربوط به رشته اتصاله .
SQLDMO.SQLServer2 Server;
SQLDMO.Database2 Database;
SQLDMO.Backup2 Backup;
private void glassButton1_Click(object sender, EventArgs e)
{
try
{
progressBar1.Visible = true;
Server = new SQLDMO.SQLServer2();
Backup = new SQLDMO.Backup2();
Server.LoginSecure = true;
progressBar1.Value = 20;
Server.Connect(label5.Text.ToString(), "Sa", "123321");
MessageBox.Show("سرور : " + Server.Name);
Database = (SQLDMO.Database2)Server.Databases.Item("db","dbo");
progressBar1.Value = 40;
MessageBox.Show(" بانک اطلاعاتی :" + Database.Name);
Backup.Database = Database.Name;
progressBar1.Value = 60;
Backup.Files = this.txtFile.Text;
Backup.SQLBackup(Server);
Server.DisConnect();
progressBar1.Value = 80;
Backup = null;
Server = null;
MessageBox.Show("عملیات پشتیبانی اطلاعات با موفقیت انجام شد!");
progressBar1.Value = 100;
progressBar1.Visible = false;
}
catch (Exception err)
{
this.Cursor = Cursors.Default;
MessageBox.Show(err.Message, "Error");
}
خطا اینه
[microsoft][odbc sql server driver][sql server]login failed for user ('null').reson :not associated whit a trusted sql server connection
ممنون از همگی