Sql server 2012 在sql Server 2012上使用sql数据库与在sql Server Express 2012上使用相同的数据库是否相同?

Sql server 2012 在sql Server 2012上使用sql数据库与在sql Server Express 2012上使用相同的数据库是否相同?,sql-server-2012,sql-server-express,Sql Server 2012,Sql Server Express,我有一个关于SQL Server和SQL Server Express的问题。 在我的客户机中,他使用的数据库是SQL Server 2012,而在我的机器中,我使用的是SQL Server 2005。。因此,我想安装另一个实例,一位朋友告诉我,我不需要安装SQL Server 2012标准(他们拥有的标准),使用SQL Server 2012 Express也可以。。可以吗 我真的不知道使用SQL Server Express 2012和SQL Server Standard 2012(使用相

我有一个关于SQL Server和SQL Server Express的问题。 在我的客户机中,他使用的数据库是SQL Server 2012,而在我的机器中,我使用的是SQL Server 2005。。因此,我想安装另一个实例,一位朋友告诉我,我不需要安装SQL Server 2012标准(他们拥有的标准),使用SQL Server 2012 Express也可以。。可以吗


我真的不知道使用SQL Server Express 2012和SQL Server Standard 2012(使用相同的数据库)的真正区别。

主要区别之一是,使用Express您无法通过网络进行备份。仅本地备份。当我从SqlExpress Server Manager Studio进行备份时,它无法识别已安装的驱动器。看看这个,你的问题有一个更正式的方法


[http://msdn.microsoft.com/en-us/library/cc645993.aspx][1]

检查本文档:


您很快就能看到是否有任何您在标准中使用的功能在express中不可用。

这取决于,express有一系列限制,最可能影响您的是那里不可用的功能和数据库大小(10 GB)。但在附加数据库或从备份导入数据库的级别(SQL Server 2012制造)要表达的是,我会遇到一些问题吗?一些版本更改或其他什么?不,只要数据库不使用任何仅在标准版中提供的功能或大于10gb的功能,如果是这种情况,它将附加或恢复,但不会启动。我通过C#移动数据的方法是执行SqlBackup远程脚本,在网络上查找文件,然后通过网络传输,然后执行远程sqlRestore