龙虾请进:关于SQL Server 2000 的数据库拷贝。。。 软盘:是多大的啊,256M的吗,先COPY建表语句,然后把数据导入(先把第一台的数据做备份,然后在到第二台导入) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Backup DataBaseRestore DataBase 用光盘吧。烧录一下数据库就行了。不过SQL语句还得带过去重搞哟。 方法有二:1、把要拷贝的数据库生成脚本文件,通常这样的文件不会超过1M,用磁盘拷出来在另一台机器上用查询分析器将此文件打开,运行一下,即可生成和原来一样的数据库。2、在MSSQL目录里找到data文件夹,把里面的该数据库的.data(通常这样的文件比较大,如果压缩不能解决问题的话,建议不要使用这种方法)。文件拷出来。然后拷到另一台机的相应目录。并到企业管理器里新建该数据库即可。如果其他仁兄还有高见,不防讨论一下。或和本人联系[email protected] 假设你的系统中安装sql serer 2000的目录为:c:\Microsoft SQL Server\MSSQL再到其中的Data目录下copy如下一些文件:(即全路径为:c:\Microsoft SQL Server\MSSQL\Data)XXXX.mdf (表内容)XXXX.ldf (日志文件)其中XXXX为你想要copy的表名。恢复表的时候只要将这些文件再拷到data目录下就行了!很方便吧? 更正一下,我提到的第二种方法中.data文件应为.mdf文件。十字军骑士所说的日志文件本人认为无须拷贝,另外mdf文件通常较大,不易用磁盘拷贝。所以应慎用。 method 1: DTS(export/import wizard)method 2: detach database ,copy mdf/ndf and ldf file, then attach both servers leonfu(子夜星光)中的第一种方法对两台计算机是连网的情况下是很好的,但是lkjhgf的情况是不连网的。不论是dts还是export/import wizard,此时只能把数据copy到文档中,不能为服务器直接使用,总不成按着文档的内容自己再慢慢敲进去吧? xiezhi(单恋一枝花)第一种方法中所说的脚本文件如何生成?不妨讨论讨论。myemail: [email protected] 将你的数据的数据库文件和日志文件(*.mdf和*.ldf)复制到软盘上(若能复制下的话)然后复制到另一台服务器的sqlserver的data目录中使用存储过程sp_attach_db如下:EXEC sp_attach_db @dbname = N'pubs', @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf' 同意楼的,虽然生成脚本文件,到第二台机器上重新建库建表也是一个不错的方法,但是如果表一多的话太过麻烦了,而且事件日志好象就带不过去了,备份与恢复在处理一个库多个文件时比较方便一点,如果一个库就一个文件的话直接拷贝过去然后ATTACH一下简单又方便。 errno 150 求一语句--比较两年的平均值 急求一简单的存储过程 相同ID按条件连接成一条记录 最近需要安装SQL SERVER 2008,结果总是报兼容性错 SQL數據庫恢復問題 Mssql如何合并2个结构一样的数据库? 一个关于SQL命令行更改sql-server身份验证方式的问题!那位大虾知道,告诉我,我很急啊! SQL Server 2008 r2 导出Excel2007错误 sql根据某一个字段重复只取第一条数据,并且是取整条数据 MS SQL Server 7 数据库备份和恢复 在SQL中如何查询多个表中的数据
Restore DataBase
就行了。不过SQL语句还得带过去重搞哟。
1、把要拷贝的数据库生成脚本文件,通常这样的文件不会超过1M,用磁盘拷出来在另一台机器上用查询分析器将此文件打开,运行一下,即可生成和原来一样的数据库。
2、在MSSQL目录里找到data文件夹,把里面的该数据库的.data(通常这样的文件比较大,如果压缩不能解决问题的话,建议不要使用这种方法)。文件拷出来。然后拷到另一台机
的相应目录。并到企业管理器里新建该数据库即可。
如果其他仁兄还有高见,不防讨论一下。或和本人联系[email protected]
c:\Microsoft SQL Server\MSSQL
再到其中的Data目录下copy如下一些文件:
(即全路径为:c:\Microsoft SQL Server\MSSQL\Data)
XXXX.mdf (表内容)
XXXX.ldf (日志文件)
其中XXXX为你想要copy的表名。
恢复表的时候只要将这些文件再拷到data目录下就行了!很方便吧?
method 2: detach database ,copy mdf/ndf and ldf file, then attach both servers
但是lkjhgf的情况是不连网的。不论是dts还是export/import wizard,
此时只能把数据copy到文档中,不能为服务器直接使用,总不成按着
文档的内容自己再慢慢敲进去吧?
myemail: [email protected]
然后复制到另一台服务器的sqlserver的data目录中
使用存储过程sp_attach_db如下:EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'