How to restore backup from SQL Server 2008 R2 in SQL Server 2014? - sql-server-2008-r2

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.

Related

Export Active Directory data from SQL Server 2008 R2

Is there any way to extract Active Directory data from SQL Server 2008 R2 in order to restore it on another SQL Server 2008?
Thanks in advance
If you mean you need to transfer logins then I always use sp_help_revlogin.

Aborted SQL 2008 R2 Upgrade

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.

Same alias for SQL Server 2008 R2 and SQL Server 2012

I am using SQL Server 2012 and now I have installed SQL Server 2008 R2 on my machine. I have both SQL Server 2008 R2 and SQL Server 2012 running on my machine.
And I already have created an alias for SQL Server 2012 as 'serverhost\sql',
and now it I require to create an alias for SQL Server 2008 R2 with same name as 'serverhost\sql'.
And when I am trying to connect to database using serverhost\sql, user get connected to database but to SQL Server 2012 not SQL Server 2008 R2.
I don't know that: we are able to create alias with same name for 2 diff server instances on same machine.
Is It possible?
if yes then how would I achieve this?

migrate existing biztalk server database from sql server 2008 R2 to sql server 2012

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.

How to restore SQL SERVER MANAGEMENT STUDIO DATABASE to PC Server to SQLEXPRESS Server?

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