I have tried to upgrade SQL Server 2008 R2 (Which has 4 databases) to SQL Server 2012. During the upgrade, the upgrade program hung up and got killed. Now I have a database at version 698 which is neither good for 2008 R2 nor 2012. Unfortunately this is the only database with a backup 6 months old (so restoring a backup is not an option as we would lose 6 months of development). When I attach to 2012, it cannot continue from version 698. When I attach to 2008 R2, It is attached fine but cannot read any objects in db
Please advise.
Related
I have an application server and a DB server, both with Windows Server 2008 R2 and SQL Server 2008 R2, I have a C# application installed and 2 databases (my application was developed using Framework 2.0), I use TransactionScope for Insert, Update and Delete, everything is fine when I execute any of those operations in just 1 db but the problem comes if I work with the 2 databases at the same time, I don't have this problem installing the application and the databases in the same Server. I already configured MSDTC in both servers but I can't solve this error, by the way, I have the firewall turned on, I don't know if this is causing me any conflict.
I hope you can help me.
Thank you so mucho and have a nice day/night.
PS: I appologize for my english.
I took a backup of a database in SQL Server 2008 R2 via SSMS backup utility and restored the same backup in SQL Server 2014 via SSMS backup utility and the database restore. It was successful but am not seeing any tables in SQL Server 2014 after restoring the database. Can someone help me to restore the SQL Server 2008 R2 database backup (.bak) in 2014?
The sql 2008 r2 database backup file should be completely compatible on sql 2014. you can try to restore the database on sql 2008 r2 at first, and check if the table was deleted before the backing up.
we are planning to move biztalk database from one place to another as well as upgrade the sql server.
the initial database is in sql server 2008 R2 and target is sql server 2012.
but the thing is that we have to set up database on another system,
i tried to search it on msdn but they are providing reference to upgrade from 2005 to 2008 , or moving database from one server to another.
do you think that will work in my case !!
i found this article.http://msdn.microsoft.com/en-us/library/ee378547%28v=bts.10%29.aspx
relating to upgrading as well as moving..
but this is quite older one.
how can i upgrade as well as move biztalk database from sql server 2008 R2 to sql server 2012 on a different system (side by side upgrade).
do i have to follow same steps as upgrading a normal database from sql server 2008R2 to sql server 2012 or some other one ??
As long as the SQL Server edition (2012 in your case) you are migrating to is supported by your BizTalk Server edition, you can follow the procedure to move BizTalk databases.
You can check the version compatibility here.
I am using SQL SERVER MANAGEMENT STUDIO 2008 R2. I have used my pc's name(For example, MY-PC) as a server name to make databases. Now how can I get the database I created in my pc's named server, when I select .\sqlexpress as a server.
The error it shows when I tried to restore in .\sqlexpress from .bak file:
Restore failed for Server 'MY-PC\SQLEXPRESS'. (Microsoft.SqlServer.SmoExtended)
Additional Information:
System.Data.SqlClient.SqlError: The database was backed up on a server running version 10.50.1600. That version is incompatible with this server, which is running version 10.00.2531. Either restore the database on a server that supports the backup, or use a backup that is compatible with this server. (Microsoft.SqlServer.Smo)
You can't restore the database in the above scenario - as per the error, the backup was taken on a SQL Server 2008R2 instance, and you are trying to restore it on a SQL Server 2008 instance - backup files are not backwards compatible.
You can see this from the error message:
10.50.1600 is SQL Server 2008 R2 RTM
10.00.2531 is SQL Server 2008 Service Pack 1
See the following Microsoft article for details on SQL Server version numbers:
http://support.microsoft.com/kb/321185
I have been using SQL Server 2000 for a few years. For the deployment of SQL Server 2000 I was using MSDE (Microsoft Desktop Engine 2000) on target machine.
Now I have switched over to SQL Server 2008 R2. I have develop an application by using SQL Server 2008 R2 as my database. Now I am confused about the deployment of this app.
I have searched for MSDE 2008 R2 but could not find it. Will anyone please tell me that what should I use in the place of MSDE 2000?
The replacement for MSDE as of versions 2005 and newer is SQL Server Express.
See more about SQL Server 2012 Express here.
You can also still download the SQL Server 2008 R2 Express version here