我怎样才能解决这个问题?对于sql server 2005精简版来说,两个文件的总大小只有85M,安装实际上只用了不到10分钟,与原来的安装时间相差很大。
现在我们来谈谈如何安装简化版的mssql 2005:Microsoft SQL Server 2005 Express Edition。这个版本实际上是SQL 2005的简化版本。
Microsoft SQL Server 2005 Express Edition (SQL Server Express) 是SQL Server 2005 的免费、易于使用的轻量级版本,它使动态数据驱动应用程序的快速开发和部署成为一条快速、轻松的学习曲线。 SQL Server Express 提供了强大且可靠的数据管理工具,具有丰富的功能来保护您的数据并提高性能。适用于嵌入式应用程序客户端、轻量级Web 应用程序和本地数据存储。 SQL Server Express 易于部署,允许快速原型设计,并且可以免费使用并可随您的应用程序自由重新分发。如果您需要更高级的数据库功能,SQL Server Express 可以无缝升级到更高级的SQL Server 版本。
以上只是服务器软件。您还需要下载Microsoft SQL Server Management Studio Express,这是一种图形客户端管理工具。
依次安装完以上两个软件后,我刚刚恢复了2005年的备份文件,没有任何问题,并收到消息“备份的数据库在磁盘上的结构版本为611。服务器支持该版本。”消失。 539. 该数据库无法恢复或升级。 “RESTORE DATABASE操作异常终止。”,如果备份的数据库后缀是.bat,sql2005只识别后缀是.bak,所以可以直接改成.bak。
如果从sql2000升级到sql2005后您的数据库结构有所不同,您可以在查询分析器或存储过程中运行以下语句。
EXEC sp_MSforeachtable @command1='EXEC SP_ChangeObjectOwner '?','dbo''
该语句调用系统存储过程sp_MSforeachtable来批量更改名为dbo的数据表的架构。
小编点评: