mssql2000升级:抓紧抓住最后的机会(mssql2000升级)

随着技术发展的不断深入,企业经常需要升级数据库以保证业务的正常运行,其中,使用最广泛的MS SQL 2000数据库也不例外。MS SQL 2000已经推出14年,即2015年7月13日,微软宣布将只提供安全补丁支持,在2016年7月12日到期,这意味着MS SQL 2000技术支持也正式到期,如果仍然继续使用的话,会对企业的正常运营造成严重的损失或者安全风险!因此,企业应该抓紧抓住这个最后的机会,尽快完成MS SQL 2000的升级。

到目前为止,微软为这些Database建议采用间接升级的方式,即先将数据库以逻辑备份的方式备份,再用升级工具把数据库从MS SQL 2000升级到MS SQL 2005/2008/2012/2014,最后在恢复后的服务器上安装对应的MS SQL版本,并将前面备份的数据库恢复到新安装的MS SQL服务器即可完成升级:

–MS SQL 2000升到MS SQL 2005:

BACKUP DATABASE original databases to disk= ‘C:\Backup\

Upgrade the database to MS SQL 2005:

Using Microsoft SQL Upgrade Advisor to identify potential issues and remove the upgrade blocker.

–MS SQL 2005升到MS SQL 2008:

BACKUP DATABASE original databases to disk= ‘C:\Backup\

Upgrade the database to MS SQL 2008:

Execute ‘sp_upgrade_replication’ if replication option enabled.

Using ‘Microsoft SQL Server 2008 Upgrade Advisor’ to identify potential issues and remove the upgrade blocker.

–MS SQL 2008升到MS SQL 2012:

BACKUP DATABASE original databases to disk= ‘C:\Backup\

Upgrade the database to MS SQL 2012

Execute ‘sp_dropextendedproc’ if extended stored procedures exist.

Execute ‘sp_detach_db’ to detach database before upgrade

Execute ‘mysql-cmf -InstanceName MSSQL”2008 -VrServerName MSSQL2012’ to upgrade version

Using ‘Microsoft SQL Server 2012 Upgrade Advisor’ to identify potential issues and remove the upgrade blocker.

–MS SQL 2012升到MS SQL 2014:

BACKUP DATABASE original databases to disk= ‘C:\Backup\

Upgrade the database to MS SQL 2014

Uninstall MS SQL Server 2012

Autopatching enabled, By default

Automatically patching during initial install

Using ‘Microsoft SQL Server 2014 Upgrade Advisor’ to identify potential issues and remove the upgrade blocker.

以上就是微软推荐的由MS SQL 2000升级到MS SQL 2014的方法,以上步骤要求升级过程无任何报错才能得到成功,且一般耗时较长,因此必须采取有效措施来提高升级效率,如进行升级前准备,预分析升级需要的资源等,来确保升级顺利进行并圆满完成。

总之,MS SQL 2000技术支持即将到期,企业在此期间必须尽快完成MS SQL 2000的升级,可以采用微软推荐的由MS SQL 2000升级到MS SQL 2014的方法,除此之外,还要采取有效的措施,以便在安全、高效的条件下达到最佳效果。


数据运维技术 » mssql2000升级:抓紧抓住最后的机会(mssql2000升级)