heh

sql server 200 问题收集,对你有帮助。

问题未解决:???
1. 怎样自动差异备份??http://topic.csdn.net/t/20051222/10/4474347.html
2. 几种备份方法区别??差异备份,增量备份,...如何设置自动备份
3. 作业是有新建维护计划后自动产生的  
4. 操作员,有什么用???

-----------------

设置自动备份:数据库-->.bak格式,日志-->.TRN

-----------------

怎样完整转移数据库

方法1. 完整备份数据库--->还原该数据库备份  (完整备份数据库的文件会很大,如果通过ftp传输有点困难。)
方法2. 分离数据库-->复制该.mdf和.ldf到目录-->附加数据库  (需要暂时停止数据库操作)
方法3. 暂停sql服务器-->复制该.mdf和.ldf到目录-->启动数据库  (需要暂时停止数据库操作)(推荐)

注意:导入数据时,注意数据库所有者问题。你可能需要原来的登陆用户,建用户,然后在修改权限。

详细参考:http://www.cnblogs.com/china-boys/articles/1285031.html

-----------------

你到了一家新公司,看到数据库实例里有多个数据库,可能有些没用,问同事,又不知,又想清理无用数据库。怎么办?

答:记下该数据库的路径与日志文件的路径。千万不要直接删除,你可以先分离数据库。看公司各网站运用是否正常。正常,即可把该数据库及日志文件删除,以节省空间。

------------------

日志文件满而造成SQL数据库无法写入文件时,解决思路:

方法1. DUMP TRANSACTION 数据库名 WITH NO_LOG
方法2. 分离数据库-->删除对应log文件-->附加数据库
方法2. 暂停数据库服务器-->删除对应log文件-->启动数据库服务

更多:http://hi.baidu.com/xplscx/blog/item/0687996430d2e5f1f636546d.html 
        http://hi.baidu.com/smilysoft/blog/item/2fdc46fe873461375c600825.html

补充:

  • 非NTFS格式,如FAT32只支持一个文件最大4G。
  • NTFS格式,数据库主文件只有100多M,而而日志文件却有40G。所以适当设置日志文件大小,及时清除日志文件,可减少空间负担。

-------------------

问题:启动“自动启动sql server 代理”,提示未找到存储过程'master.dbo.xp_regwrite'

启动“自动启动sql server 代理” 提示如图:

原因:通过安全工具,为了数据库安全,把一些不常用的存储过程给删除了
解决:打开MSSQL查询分析器,运行:EXEC sp_addextendedproc xp_regwrite ,@dllname ='xpstar.dll'
附:设置自动启动sql server 代理,还可以......
          打开MSSQL查询分析器,运行: 打开exec   msdb..sp_set_sqlagent_properties   @auto_start=1  
参考:http://hi.baidu.com/rick010/blog/item/a905d7096c690c85d0581b78.html
          http://www.knowsky.com/397229.html

---------------------

 

 

posted on 2009-01-13 11:39  imwho  阅读(313)  评论(0编辑  收藏  举报

导航