2005附加2000数据库的问题 Click the hyperlink in the Message column for details.??????????????应该还有更详细的错误信息吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上,我在2005里附加是不是反键databases点Attach选项,Add选择数据文件就可以了,我点了后添加的过程中出现的问题,是不是2000的数据要转换下格式什么的.................. 没遇到过,在SQL 2005的Management Studio可以直接附加SQL 2000的数据库文件。 我说说我遇见的一种情况(并不一定是):varchar字段是有诸如 回车换行这样的符号 用SQL语句附加数据库应该可以解决.在分析器里用 use master EXEC sp_attach_db @dbname = N'库名', @filename1 = N'.mdf文件路径', @filename2 = N'.ldf文件路径' --------------------------------------------------------------- sp_attach_db 三个参数 sp_attach_db @yourdbname,@mdffile,@logfile 即可 @yourdbname (数据库名称) @mdffile (mdf文件路径) @logfile (log文件路径) 在 SQL Server 2005 中,可以使用分离和附加操作将用户数据库从 SQL Server 7.0 或 SQL Server 2000 升级到更高版本。但是,存在下列限制:使用 SQL Server 7.0 或 SQL Server 2000 创建的 master、model 或 msdb 数据库的副本不能附加到 SQL Server 2005 中。 包含创建索引操作的 SQL Server 7.0 日志文件不能附加到 SQL Server 2000 或 SQL Server 2005 中。如果附加复制的而不是分离的重复数据库:如果将该数据库附加到同一服务器实例的升级版本中,必须在附加操作完成后执行 sp_vupgrade_replication 来升级复制数据库。有关详细信息,请参阅sp_vupgrade_replication (Transact-SQL)。如果您将数据库附加到不同的服务器实例,而不考虑版本,则必须执行 sp_removedbreplication 才能在附加操作完成后删除复制。有关详细信息,请参阅sp_removedbreplication (Transact-SQL)。使用分离和附加操作升级数据库 列名在一个表中存储 SQLState:08001 and SQLState:HY000 一个简单的动态SQL语句,为什么总报错,郁闷~~~ 一句简单的SQL语句~~~~~~ 一个查询中的字查询,请问怎么在子查询返回空行时显示我指定的字符 删除表(新手问题) 请教——SQL server 数据库是做什么的?怎么往里面写数据?up有分 sql实现数据版本控制 我有一段代码在“查询分析器”中运行的很快,copy其到存储过程中后变的很慢,为什么呢? 看图写存储过程 关于字符型字段里的数查询 一个排序的问题
varchar字段是有诸如 回车换行这样的符号
在分析器里用
use master
EXEC sp_attach_db @dbname = N'库名',
@filename1 = N'.mdf文件路径',
@filename2 = N'.ldf文件路径'
---------------------------------------------------------------
sp_attach_db 三个参数
sp_attach_db @yourdbname,@mdffile,@logfile 即可
@yourdbname (数据库名称)
@mdffile (mdf文件路径)
@logfile (log文件路径)