我试图恢复差异备份,但我有一个以下错误: (Microsoft.Sqlserver.smoextended)其他信息:system.data.sqlclient.sqlerror:文件“astroved_data”无法通过此操作进行移动(microsoft.sqlserver.smo) astroved_data是一个.mdf文件。 谁能帮我?
我正在将开发数据库从旧的(即将退役的)数据库服务器迁移到运行Windows 2008 x64的VMWare托pipe的虚拟机。 旧服务器运行SQL Server 2000,SQL Server 2005和SQL Server 2008.我知道SQL 2005和SQL 2008中存在的“兼容级别”function。其中一个要求是能够备份本地SQL 2000和2005数据库并在客户端的SQL 2000和2005服务器上恢复它们 – 这是兼容模式似乎不支持的东西( MSDN论坛:如何将SQL 2005 DB还原到SQL 2000 )。 我的问题是这样的:有一个特殊的安装顺序,我应该遵循? 我的计划是: 安装SQL 2000,修补它 安装SQL 2005,修补它 安装SQL 2008,修补它 编辑1:如果我在“兼容级别”备份在SQL 2005服务器上运行的SQL 2000数据库,我将无法在SQL 2000服务器上恢复它。 编辑2:我问的关于安装顺序的原因:a)我以前被软件安装过(即Visual Studio); b)偏执狂 编辑3(最后):根据[Guy]给出的build议,我决定在专用的虚拟机(而不是共享的)上运行SQL Server的每个实例。 这应该简化维护并提高可靠性。 谢谢, 阿诺德
我在Windows Server 2003 Enterprise上使用SQL Server 2008 Enterprise。 我为SQL Server开发了一些存储过程,并且安装有SQL Server的机器可能不完全在我的控制之下(可能会被不受信任的第三方使用)。 我想通过使用SQL Server提供的encryption存储过程函数来保护我的存储过程T-SQL源代码(即不能被其他方查看)。 我不确定encryption存储过程是否100%安全以及机器的pipe理员(安装有SQL Server)是否仍然有办法查看存储过程的源代码? 在此先感谢乔治
我是一名开发人员,如果需要的话,我想确保自己拥有完整的MS SQL Server。 我也可以在同一个盒子上安装MS SQL Express 2008,所以我可以使用SQLExpress而不是MS SQL Server来做小型开发项目吗?
我一直在开发针对SQL Server 2005的ASP.NET应用程序。我打算使用的Web主机只支持SQL Server 2008.我的数据库中是否会有任何更改,以便在2008年可以使用? 我的数据库没有做任何特别的事情,但是我有什么缺陷需要注意? 主持人说,不应该有任何改变,但我想确保从没有销售议程的人:) 谢谢
我已经在sql server 2008中encryption了一些表中的列。现在,作为数据库所有者,我有权使用对称密钥和证书对数据进行编码和解码。 但其他一些用户只有当前的数据读取器和数据写入器权限,并且在执行任何SP时指的是使用密钥和证书的逻辑“用户没有权限在证书上执行”。 我应该授予他们什么样的权利/确切权限来解决这个问题
我想要有人试图login到我的SQL服务器(2008年)通知; 无论成功与否。 我发现“SQL服务器代理”下的“alert”部分,但是在那里没有find类似的东西。 米歇尔
我有一个Windows 7操作系统作为testing环境。 我有SQL Server EE安装两个实例,命名为testing和生产。 我从testing实例的AdventureWorks数据库中进行了完整备份,并试图将其还原到生产实例中: RESTORE DATABASE [testikanta] FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQL2008TESTI\MSSQL\Backup\AdventureWorks.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10 GO 我得到一个错误说: Msg 3634, Level 16, State 1, Line 1 The operating system returned the error '32(failed to retrieve text for this error. Reason: 15105)' while attempting 'RestoreContainer::ValidateTargetForCreation' on 'C:\Program […]
是否有可能在SQL Server中添加一个简短的描述视图,表等?
我分离SQL Server 2008中的数据库,但无法find要移动的物理文件。 这在哪里?