sqlserver2008怎么附加sql2005数据库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver2008怎么附加sql2005数据库相关的知识,希望对你有一定的参考价值。
方法/步骤安装SQL SERVER 2005 数据库和SP4补丁包,这里不再详细赘述。相关资料,请度娘之。
如果不安装SP4补丁包,是不会出现 SQL Server Management Studio的哦,切记切记
打开sql2005管理工具
开始 —> 程序 —> Microsoft SQL Server 2005 —> SQL Server Management Studio
连接数据库
找到“数据库”,然后点击“附加”。
在“附加数据库”窗口的左边中间位置找到“添加”按钮单击
在弹出的框中,选择要附加的数据库文件,点击“确定”。
回到,第一个窗口处,继续“确定”,OK,大功告成。
最后,记得检查下,数据库是否导入成功了。相关SQL命令和方法,自己继续度娘之。 参考技术A 1:通过Generate Scripts(包括数据) ,这个方法呢,如果对于很小的数据库,倒是一个非常方便的方法。注意前提是数据库很小,如果数据库很大,那你千万别选这个方法,SQL导入数据的性能会折磨死你。
2:通过Generate Scripts(生成表、视图等),然后使用SQL Server Import and Export Tool导入数据
3: Red Gate SQL Compare 工具
本回答被提问者采纳
数据库附加上是只读的,想删了它该怎么删
先用Windws登陆一边,然后把数据库的文件夹的只读属性的勾选框给删掉,然后在用SQL登陆,再次附加就好了,呵呵…… 参考技术A 右键,删除库,要想不是只读的必须将导入的库放入你sql server 的目录下的date下 参考技术B 别用SA 登录以后就不会出现这个问题 删除后刷新就OK 参考技术C sql server中附加数据库是读写方式才可以删除的,删除方法如下:用户可以附加复制的或分离的 SQL Server 数据库。当将包含全文目录文件的 SQL Server 2005 数据库附加到 SQL Server 2014 服务器实例上时,会将目录文件从其以前的位置与其他数据库文件一起附加,这与在 SQL Server 2005 中的情况相同。
附加日志文件的要求在某些方面取决于数据库是读写的还是只读的,如下所示:
对于读写数据库,通常可以附加新位置中的日志文件。不过,在某些情况下,重新附加数据库需要使用其现有的日志文件。因此,请务必保留所有分离的日志文件,直到在不需要这些日志文件的情况下成功附加了数据库。
如果读写数据库具有单个日志文件,并且您没有为该日志文件指定新位置,附加操作将在旧位置中查找该文件。如果找到了旧日志文件,则无论数据库上次是否完全关闭,都将使用该文件。但是,如果未找到旧文件日志,数据库上次是完全关闭且现在没有活动日志链,则附加操作将尝试为数据库创建新的日志文件。
如果附加的主数据文件是只读的,则数据库引擎假定数据库也是只读的。对于只读数据库,日志文件在数据库主文件中指定的位置上必须可用。因为 SQL Server 无法更新主文件中存储的日志位置,所以无法生成新的日志文件。
以上是关于sqlserver2008怎么附加sql2005数据库的主要内容,如果未能解决你的问题,请参考以下文章
SQL SERVER 2008 R2 数据库附加到 SQL server 2005,怎么整