社区
MS-SQL Server
帖子详情
SQL Server的重新安装
sybase2000
2003-09-07 07:08:56
我想重新安装操作系统和SQL Server数据库,原有一个aaa数据库,如何把此数据库先备份下来待重新安装好操作系统和SQL Server数据库后再导入?
...全文
145
5
打赏
收藏
SQL Server的重新安装
我想重新安装操作系统和SQL Server数据库,原有一个aaa数据库,如何把此数据库先备份下来待重新安装好操作系统和SQL Server数据库后再导入?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happydreamer
2003-09-08
打赏
举报
回复
1附加数据库
停调服务,copy .mdf,.ldf文件到B机器附加
.mdf, .ldf 文件的处理
CREATE DATABASE 你的旧库名
ON PRIMARY (FILENAME = 'c:\program files\microsoft sql server\mssql\data\你的旧库的文件.mdf')
FOR ATTACH
GO
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'
or
企业管理器-》服务器-》右键-》所有任务-》附加数据库。
2还可以用备份恢复的方法
先备份数据库
copy备份文件到B机
.bak,.dat文件的处理
backup database db to disk ='c:\db.bak'
copy file to another server
.bak,.dat文件的处理
注意一下恢复时的源文件路径和恢复到的路径是否正确
RESTORE FILELISTONLY 命令可以帮助查看源文件路径
如
RESTORE FILELISTONLY
from disk='f:\db.bak' 结果为
tdmis_Data e:\database\db.mdf D PRIMARY 497221632 35184372080640
tdmis_Log e:\database\db.ldf L NULL 1048576 35184372080640
然后用
restore database db
from disk='f:\db.bak'
with NORECOVERY,
move 'db' to 'e:\database\td.mdf',
move 'db_Log' to 'e:\database\db_log.ldf'
就可以了
or
1、打开ENTERPRISE MANAGER,展开到DATABASES。
2、在DATABASES上点右键,“所有任务”中选“RESTORY DATABASE”
3、在GENERAL标签页中选择“FROM DEVICE”,再点击“SELECT DEVICE”
4、在出现的窗口中点击“ADD”,再在窗口中选择“FILE NAME”,点击...按钮
5、选中您所创建的备份文件,即可成功。
恢复:
右键数据库-->所有任务-->还原数据库-->写入你想要的新的数据库名字-->从设备-->选择设备-->添加-->选择你的文件-->确定-->确定-->选项-->改为现在的data目录的路径-->OK
其中:
"写入名字"-->不要与现在的冲突了,或选强制恢复
"改为现在的data目录的路径"-->如默认是"c:\....data\....mdf"而你现在的sql的data目录是d:\....data你就改为d:\...data\...mdf
lxf31
2003-09-08
打赏
举报
回复
有N种方法:
比如:把你的原来的AAA分离数据库,过程:在你的数据库上右键,所有任务,分离数据库。然后到你装SQL的路径下把DATA目录里的AAA.md和aaa.log弄出来。等新SQL好了以后和原来一样(最好拷贝到原来的路径下),你在数据库上右键,所有任务,附加数据库。行了!!
还有:你在AAA上右键,所有任务,备分数据库,然后看看相关选项你会的:P
等新SQL好了,你就一样的过程:右键,任务,还原数据库,但是这个时候注意你的SQL的路径和你的旧的路径不一样的话,注意你数据库还原时的路径,默认是旧的,你改成新的。否则报错。
说的够详细了吧,即使不会SQL的人也能行了。
treeforest
2003-09-07
打赏
举报
回复
也可以将数据库文件*.mdf和*.log文件复制到一个安全的地方,重新安装完sql后,通过数据库-〉所有任务-〉附加数据库,然后根据提示完成原有数据库的装入。
hjb111
2003-09-07
打赏
举报
回复
备份:
backup aaa to disk='d:\aaa.bak'
还原:
restore aaa from disk='d:\aaa.bak'
friendliu
2003-09-07
打赏
举报
回复
在企业管理器中,,,右击数据库AA选所有任务---备份数据库
然后写好数据库备份文件名
重新安装后,在企业管理中,
选所有任有------还原数据库
然后选择从设备,,,,,选好原先备份好的文件还原就行了
Toad for
SQL
Server
6.1,最新版绿色单文件(已注册)
最近折腾
SQL
Server
的localdb,微软自带的管理工具很庞大,安装复杂。发现Toad的很好用
SQL
Server
数据库管理工具,特意制作成单文件,不用安装,直接管理。已经注册好了,可以直接使用。win7、8(64位)测试可行。 另:告诉大家一个快速进行软件注册的办法(win7、8下) 1、新建C:\ProgramData\Quest Software\Toad for
SQL
Server
6.1目录 2、在目录下新建license.key文件 3、在文件中输入以下注册码: BFGPY5J1BT2NFDGJJV00TQAFW6KM0DG8CQW9A5AF5JNG85H16GBKMDBX4H8LJ0LGX3ADA4BJ3DP4ATTQC17N1-ru-board-89 cr2384
com.microsoft.
sql
server
.jdbc.
SQL
Server
Driver
针对驱动com.microsoft.
sql
server
.jdbc.
SQL
Server
Driver所需的三个jar包。
microsoft
SQL
server
compact 3.5
vs打开或创建工程时,弹框出现"创建或打开浏览数据库文件时发生错误。Intellisense和浏览信息江不能用于C++项目。请确保已安装Microsoft
SQL
Server
Compact 3.5",并且类向导打不开。安装后可解决上述问题。
SQL
BAK Reader 2
SQL
BAK Reader is a Windows application that can display the details of a
SQL
Server
backup file, without requiring an instance of
SQL
Server
to be available. It obtains the backup information directly from the header of each backup set that is stored in the backup file. Useful when you do not have access to a
SQL
Server
instance and need to know what’s contained in a backup file, or when you cannot restore a backup file and want to know which version of
SQL
Server
the backup set was created from. Version 2 can read compressed backup files generated by
SQL
Server
2008/
SQL
Server
2012.
MS-SQL Server
34,875
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章