ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:52.39KB ,
资源ID:3017957      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3017957.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SQL server数据库操作规范.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SQL server数据库操作规范.docx

1、SQL server数据库操作规范海航集团IT运维手册SQL Server数据库操作规范操作规范(V0.1)版本记录0.12008-4-10林珊SQL Server数据库操作规范0.22008-4-24林珊SQL Server数据库操作规范文档名称约定如下:海航集团IT运维手册xx(服务名)xx(文档名) 文档简介本文档规范海南海航航空信息有限公司IT运维人员的数据库日常操作,提高IT系统和服务的质量,向业务人员和相关用户提供更优质的IT服务。SQL server数据库操作规范操作规范 1(V0.1) 1文档名称约定如下: 2文档简介 21. 第一部分 SQL Server2000数据库 51

2、.1 数据库和事务日志备份 51.2 数据库完整性检查 121.2.1 使用SQL Server2000企业管理中的数据库维护计划向导实施 121.3 数据库和事务日志恢复 171.3.1 数据库恢复(不恢复事务日志) 17 方法一:使用SQL Server2000企业管理恢复 17 方法二:使用SQL语句恢复数据库 191.3.2 数据库+事务日志恢复 191.3.3 方法一:使用SQL Server2000企业管理恢复。 191.3.4 方法二:使用SQL语句恢复数据库 231.4 数据库迁移 241.4.1 方法一:利用备份和恢复迁移数据库 241.4.2 方法二:使用分离和附加数据库文

3、件迁移数据库 241.5 数据库对象和数据导入导出 251.5.1 通过工具DTS的设计器进行导入或导出 251.6 收缩数据库日志文件 311.6.1 方法一:通过SQL2000企业管理器收缩日志文件 311.6.2 方法二:使用以下SQL语句收缩数据库日志文件 321.7 数据库JOB迁移 321.8 迁移数据库帐号和密码 331.8.1 方法一:手工在目的数据库中新建数据库帐号和设置密码 331.8.2 方法二:使用脚本迁移(在 SQL Server2000 实例之间传输登录和密码) 331.9 重建数据库索引 361.9.1 方法一:使用数据库维护向导来执行索引重建,创建维护计划来完成

4、。 361.9.2 方法二:选择性的重建索引 382. 第二部分 SQL Server2005数据库 402.1 数据库迁移 402.1.1 方法一:利用备份和恢复迁移数据库 402.1.2 方法二:使用分离和附加数据库文件迁移数据库(与SQL Server2000有所不同) 402.2 数据导入导出 412.3 数据库对象的复制 422.3.1 方法一:使用“复制数据库”功能复制全部的数据库对象 422.3.2 方法二:“生成脚本”数据库对象(表、存储过程)脚本 422.4 迁移数据库帐号和密码 432.4.1 方法一:手工在目的数据库中新建数据库帐号和设置密码 432.4.2 方法二:使用

5、脚本迁移(在 SQL Server2005 实例之间传输登录和密码) 431. 第一部分 SQL Server2000数据库源服务器和目的服务器SQL数据库的排序规则必须一致,否则可能会产生数据错误,请在安装SQL Server数据库时注意检查SQL数据库排序规则。1.1 数据库和事务日志备份方法:使用SQL Server2000企业管理中的数据库维护计划向导实施1、 打开SQL Server2000企业管理器,在“管理”“数据库维护计划”中点击“新建维护计划”2、 在欢迎页面点击“下一步”3、 选择要备份的数据库,点击“下一步”4、 在“更新数据优化信息页面”不要做任何选择,点击“下一步”5

6、、 在“检查数据库完整性页面”不做选择,点击“下一步”6、 在“指定数据库备份计划”页面,选择如下图点击上图中的“更改”,在作业调度页面编辑调度7、 指定数据库备份存放目录和数据库备份保留的时间(也可以选择“为每个数据库创建子目录”)8、 选择事务日志备份编辑事务日志作业调度9、 指定事务日志备份存放目录和事务日志备份保留的时间(也可以选择“为每个数据库创建子目录”)10、 记录维护计划报表、记录11、 点击“完成”后维护计划就创建完成了。12、 在数据库维护计划列表中可以查看、编辑该维护计划13、 在作业中可以查看该维护计划作业的执行情况注意:收缩数据库或执行其他截断事务日志操作后,必须马上

7、做一次数据库全备,以免事务日志备份不连续而失效。1.2 数据库完整性检查1.2.1 使用SQL Server2000企业管理中的数据库维护计划向导实施1、 打开SQL Server2000企业管理器,在“管理”“数据库维护计划”中点击“新建维护计划”2、 在欢迎页面点击“下一步”3、 选择要检查的数据库,点击“下一步”4、 在“更新数据优化信息页面”不要做任何选择,点击“下一步”5、 在“检查数据库完整性”和“尝试修复所有小问题”前打钩,点击“更改”编辑作业调度时间,编完成后点击“下一步”6、 在指定数据库和事务日志备份计划页面不做选择,如下图7、将报表写入文件8、将历史记录写入表中9、最后点

8、击“完成”后维护计划就创建完成了。10、在数据库维护计划列表中可以查看、编辑该维护计划注意:数据库备份和完整性检查维护计划可以在同一个维护计划中创建,不过为了更直观的看到数据库备份和完整性检查计划的执行成功与否,建议分开创建。1.3 数据库和事务日志恢复1.3.1 数据库恢复(不恢复事务日志)1.3.1.1 方法一:使用SQL Server2000企业管理恢复1、 右键点击要还原的数据库,点击“所有任务”中的“还原数据库”(如服务器实例中没有该数据库,需要新建一个同名数据库,)2、 在“常规”选项卡中选择要还原的数据库备份文件,以及“还原备份集”中的“数据库-完全”选项3、 在“选项”选项卡中

9、,按图中红圈内容选择,数据库物理路径注意要选择正确4、 点击“确定”后即可开始还原数据库注意:如要还原的数据库正被使用,则无法还原成功,需要断开所有数据库连接或重启数据库服务后,再重新执行数据库还原操作。1.3.1.2 方法二:使用SQL语句恢复数据库1、 恢复数据库(完全恢复)SQL语法:restore database 数据库名 from disk=数据库备份文件物理路径 with recovery例:恢复dbhnaoa3_2007数据库restore database dbhnaoa3_2007 from disk=e:/databackup/dbhnaoa3_2007/dbhnaoa3

10、_2007.bak with recovery1.3.2 数据库+事务日志恢复1.3.3 方法一:使用SQL Server2000企业管理恢复。1、 还原数据库完全备份:右键点击要还原的数据库,点击“所有任务”中的“还原数据库”(如服务器实例中没有该数据库,需要新建一个同名数据库,)2、 在“常规”选项卡中选择要还原的数据库备份文件,以及“还原备份集”中的“数据库-完全”选项3、在“选项”选项卡中,恢复完成状态选择“使数据库不再运行,但能还原其它事务日志”3、 还原事务日志:右键点击要还原的数据库,点击“所有任务”中的“还原数据库”4、 在“常规”选项卡中选择要还原的数据库日志文件,以及“还原

11、备份集”中的“事务日志”选项5、 在“选项”选项卡中,选择恢复完成状态:(1) 如还原中间事务日志,请选择“使数据库不再运行,但能还原其它事务日志”;(2) 如还原最后一个事务日志,请选择“使数据库可以继续运行,但无法还原其他事务日志”;1.3.4 方法二:使用SQL语句恢复数据库1、恢复数据库完全备份:restore database 数据库名 from disk=数据库备份文件物理路径 with norecovery 2、恢复中间事务日志:restore log 数据库名 from disk=数据库事务日志文件物理路径 with norecovery3、 恢复最后一个事务日志:restor

12、e log 数据库名 from disk=数据库事务日志文件物理路径 with recovery例:恢复dbhnaoa3_2007数据库+事务日志,步骤如下:1、 restore database dbhnaoa3_2007 from disk=e:/databackup/dbhnaoa3_2007/dbhnaoa3_2007.bak with recovery ;2、 restore log dbhnaoa3_2007 from disk=e:/sql_日志备份/dbhnaoa3_2007/DBHNAOA3_2007_tlog_2120.TRN with norecovery ;3、rest

13、ore log dbhnaoa3_2007 from disk=e:/sql_日志备份/dbhnaoa3_2007/DBHNAOA3_2007_tlog_2120.TRN with recovery ;1.4 数据库迁移1.4.1 方法一:利用备份和恢复迁移数据库 先对源数据库进行完全备份,备份到一个设备(device)上,然后把备份文件复制到目的服务器上,进行数据库的恢复操作,在恢复的数据库名中填上源数据库的名字(名字必须相同),选择强制型恢复(可以覆盖以前数据库的选项),在选择从设备中进行恢复,浏览时选中备份的文件就行了。这种方法可以完全恢复数据库,包括外键,主键,索引。 1.4.2 方法

14、二:使用分离和附加数据库文件迁移数据库停止sql server数据库服务或者分离某数据库后,拷贝该数据库文件(包括.mdf 和.ldf)到目标数据库服务器后,再重新附加该数据库1.5 数据库对象和数据导入导出1.5.1 通过工具DTS的设计器进行导入或导出 DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,如果只是进行SQL Server数据库中部分表的移动,用这种方法最好,当然,也可以进行全部表的移动。在SQL Server Enterprise Manager中,展开服务器左边的+,选择数据库,右击,选择All tasks/Import Data.(或All tasks/Exp

15、ort Data.),进入向导模式,按提示一步一步走就行了,里面分得很细,可以灵活的在不同数据源之间复制数据,很方便的。而且可以另存成DTS包,如果以后还有相同的复制任务,直接运行DTS包就行,省时省力。如果只是复制表和表数据,不复制表对象,选择“从源数据库复制表和视图”,接着选择要复制的表和视图。如果复制表、表对象和表数据,选择“在Sql server数据库之前复制对象和数据”如果想复制扩展属性,在“包括扩展属性”前打钩。如果不想复制所有对象,取消“复制所有对象”前的钩,点击“选择对象”在选择对象选择卡中选择要复制的对象接下来的步骤按提示继续往下就可以了。注意:使用DTS向导在SQL SERVER之间或两个数据库之间进行数据导入导出按默认值配置,则只导入导出表对象连同视图对象,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1