ورود

View Full Version : مشکل با Attach کردن db



hamid_m6070
جمعه 11 اسفند 1391, 23:10 عصر
سلام
این پیغام خطا موقعه ای که فایل db رو به attache) sql) می کنم رخ می ده
توی چند جا نوشته بودن که باید permition ها رو روی اون درایوی که فایل داخلش هست باید درست کنم
البته من این فایل از یک نفر گرفتم نمی دونم با چه sql هست sql بنده 2008 هست


TITLE: Microsoft SQL Server Management Studio
------------------------------

Attach database failed for Server 'HAMID-PC'. (Microsoft.SqlServer.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1447.4+((KJ_RTM).100213-0103+)&EvtSrc=Microsoft.SqlServer.Management.Smo.Exceptio nTemplates.FailedOperationExceptionText&EvtID=Attach+database+Server&LinkId=20476

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

The database 'uni' cannot be opened because it is version 661. This server supports version 655 and earlier. A downgrade path is not supported.
Could not open new database 'uni'. CREATE DATABASE is aborted. (Microsoft SQL Server, Error: 948)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=948&LinkId=20476

------------------------------
BUTTONS:

OK
------------------------------

Reza_Yarahmadi
شنبه 12 اسفند 1391, 07:17 صبح
ورژن دیتابیس از ورژن SQL Server شما بالاتر است. برای این مشکل راه حل هایی توی سایت مطرح شده ، جستجو کنید.

hamid_m6070
شنبه 12 اسفند 1391, 14:41 عصر
بیشتر کمک می کنید

KhabatA
سه شنبه 20 فروردین 1392, 04:01 صبح
SQLDMO.SQLServer server1 = new SQLServer();
server1.LoginSecure = true;
if ((Boolean)(comboBox1.SelectedItem == null) | (comboBox1.SelectedItem == ""))
{
MessageBox.Show("Please Select Sql Server Name first.");
return;
}
if ((Boolean)(comboBox2.SelectedItem == null) | (comboBox2.SelectedItem == ""))
{
MessageBox.Show("Please Select DataBase Name first.");
return;
}
server1.Connect(comboBox1.SelectedItem, Missing.Value, Missing.Value);
server1.AttachDB("HesabDari", "C:\\Hesabdari.mdf,C:\\Hesabdari_log.ldf");
server1.DisConnect();
server1 = null;
MessageBox.Show(" DataBase Ataching Succesed.");