|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2003/10/8 14:02:30 |
标题: |
|
加入我的收藏 |
楼主: |
在SQL7。0中如何将数据库还原,*。MDF, *。LDF
----------------------------------------------
http://www.jiesky.com 共同学习,共同努力! |
作者: |
|
2003/10/8 14:07:08 |
1楼: |
还原数据库啊 找到指定的设备文件 就OK
----------------------------------------------
江河日夜奔流在于仰慕大海 泰山岚竞高耸在于崇拜苍天
|
作者: |
|
2003/10/8 16:12:25 |
2楼: |
日志文件太大了(*。LDF),怎么清理???
----------------------------------------------
哇靠 ~~~~~~~~~~~~~~ 这个帖子一定要回!
|
作者: |
|
2003/10/9 18:04:46 |
3楼: |
数据库定义选项中有一项是auto shrink选中,然后点shrink database
----------------------------------------------
我们共同努力,一切问题都会解决
|
作者: |
|
2003/10/9 21:38:45 |
4楼: |
能不能说清楚点啊。我不是很明白。不过要先谢谢你
----------------------------------------------
哇靠 ~~~~~~~~~~~~~~ 这个帖子一定要回!
|
作者: |
|
2003/10/9 21:39:31 |
5楼: |
你说的是剥离吗?
----------------------------------------------
哇靠 ~~~~~~~~~~~~~~ 这个帖子一定要回!
|
作者: |
|
2003/10/10 8:37:17 |
6楼: |
关于恢复SQL Server 7.0系统数据库的几点心得 关于系统数据库的恢复总结如下: 在SQL Server数据库中,系统信息存储在系统数据库中,主要的系统数据库包括: master-从整体上控制用户数据库和SQL Server操作,在创建了任何用户定义的 对象后,都要备份它 model-为新数据库提供模版和原型 msdb-包含了有关作业、报警及操作员等信息 如果包含系统数据库的介质变了,那么必须重建系统数据库,如果你仍然可以启动 SQL Server服务,则可以通过RESTORE语句从系统数据库的备份中恢复数据库。 如果master坏了,不能启动系统,可以按照下面步骤进行恢复 1 重建系统数据库 运行c:\mssql7\binn\rebuildm.exe,按照提示进行即可,过程中需 要 系统数据库样本的路径,可在安装光盘中找到; 2 重建系统数据库后,启动SQL Server服务,用系统数据库的备份恢复数据库就行了 通常恢复顺序为master->msdb->model 在恢复master的备份时要注意:必须在single user模式下进行,有以下几种方法进入单 用户模式: 1 可以在命令行模式下输入sqlservr -c -f -m或者输入sqlservr -m 其中:-c 可以缩短启动时间,SQL Server 不作为Windows NT的服务启动 -f 用最小配置启动SQL Server -m 单用户模式启动SQL Server 2 可以在控制面板-服务-MSSQLServer的启动参数中输入-c -f -m或者输入-m,点击开始 3 还有一种更灵活的启动方法:用存在注册表里的启动参数启动 在MSSQLServer项下添加项SingleUser,具体内容如下所示: HKEY_LOCAL_MACHINE \Software \Microsoft \MSSQLServer \SingleUser \Parameters SQLArg0 : REG_SZ : -dC:\MSSQL7\DATA\MASTER.DAT SQLArg1 : REG_SZ : -eC:\MSSQL7\LOG\ERRORLOG SQLArg2 : REG_SZ : -lC:\MSSQL7\DATA\MASTLOG.DAT SQLArg3 : REG_SZ : -m 在命令行下输入SQLServr -c -sSingleUser,注意:必须是在命令行下 进入单用户模式后启动 Query Analyzer执行语句: RESTORE DATABASE master form disk='c:\(具体的备份文件名)' (我试着在Enterprise Manager中进行恢复操作,结果均失败) 以上几种方法我均做过具体验
----------------------------------------------
-
|
作者: |
|
2003/10/10 8:42:50 |
7楼: |
http://www.delphibox.com/bbs/topic.asp?topicid=29213
----------------------------------------------
-
|
作者: |
|
2003/10/12 13:56:58 |
8楼: |
to :redsworft 缩减日志,先点中你的数据库右键属性(properties),然后换到选项(options)页面 有一个选项Auto shrink选种它点确定(ok),右键你的数据库 点all tasks|shrink database 进入点确定.
----------------------------------------------
我们共同努力,一切问题都会解决
|
作者: |
|
2003/10/15 13:30:44 |
9楼: |
在企业管理器中,在数据库中点右键,选所有任务,附加数据库即可
----------------------------------------------
-
|
作者: |
|
2003/10/15 13:32:24 |
10楼: |
要把那两个文件考到c:\program files\m-s sql\m-s sql\data下, 自己找把
----------------------------------------------
-
|
|