![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
你负责管理一个SQLServer2005数据库。此数据库使用来自另一个网站导出的数据进行数据更新。以月为基础,每月都用bcp命令从一个纯文本文件将数据导入数据库。此操作应占用最小的日志纪录。然而,用户反映他们收到错误信息显示事务日志已满。你调查并发现错误发生在导入数据时。你需要阻止此错误的发生,该怎样做?()
A.禁用目标表中的聚集索引和所有非聚集索引
B.将数据库恢复模式设置为完整恢复
C.将数据库恢复模式设置为大容量日志恢复
D.用BULKINSERT语句导入数据
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.禁用目标表中的聚集索引和所有非聚集索引
B.将数据库恢复模式设置为完整恢复
C.将数据库恢复模式设置为大容量日志恢复
D.用BULKINSERT语句导入数据
A.备份当前的事务日志,用一个不同的名字恢复数据库到数据丢失之前的时刻点,然后复制丢失数据的表到原始数据库中
B.备份当前的事务日志,恢复数据库到数据丢失之前的时刻点
C.从存在的备份文件恢复数据库到数据丢失之前的时间
D.恢复数据库到最后一次完整备份的时间点上
A.设置DB1数据库为简单恢复模型。
B.指定DB1数据库为完整或大容量日志恢复模式。
C.完整备份DB1数据库到便携式媒体,然后使用RECOVERY选项从这个备份恢复第二个数据库。
D.完整备份DB1数据库到便携式媒体,然后使用STANDBY选项从这个备份恢复第二个数据库。
A.在bcpout命令中为ORDER提示指定StateProvince,Surname,和FirstName参数值
B.为导出操作创建一个格式文件。
C.在bcpqueryout命令的ORDERBY子句中指定StateProvince,Surname,和FirstName参数值。
D.首先拷贝数据到一个以StateProvince,Surname,和FirstName列作为聚集索引的新表中,然后再导出数据。
A.实现一个存储过程,把方案改变的数据写到日志表
B.实现一个DDLAFTER触发器,把当前用户和方案信息写到日志表
C.实现一个DMLINSTEADOF触发器,把方案改变的数据写到日志表
D.实现一个DMLAFTER触发器,把方案改变的数据写到日志表
A.DBWn负责从数据文件中读取数据到内存,并且负责将数据从内存回写到数据文件中
B.LGWR负责从重做日志文件中读取信息到内存,并且负责将日志信息从内存回写到重做日志文件中
C.SMON负责定时启动数据库并做相应的恢复和清理工作
D.CKPT负责向数据库发出检查点,用于同步数据库的所有数据文件、控制文件和重做日志文件
E.PMON负责定时回收所有进程所占用的数据库资源
A.将SQL1上的DB1恢复模式设置为大容量日志恢复
B.将SQL1上的DB1恢复模式设置为完全恢复
C.备份SQL1上的DB1。在SQL2上恢复备份;指定NORECOVERY选项
D.备份SQL1上的DB1。在SQL2上恢复备份;指定STANDBY选项
E.为所有涉及的服务器创建端点
A.删除外键,用脚本导入数据,重新创建外键
B.创建一个CHECK约束
C.创建一个DMLINSTEADOF触发器,将错误记录写入文件或表中
D.创建一个DMLAFTER触发器,将错误纪录写入文件或表中
A.应定期将数据库做成档案文件
B.在进行事物处理过程时将数据库更新的全部内容写入日志文件
C.发生故障时用当时数据内容和档案文件更新前的映像,将文件恢复到最近的检查点文件状态
D.数据库恢复,还可用最新的档案文件和日志文件的更新映像,将文件恢复到最新的检查点文件状态
A. 保证源数据库是Microsoft SQL Server.
B. 保证目标数据库是 Microsoft SQL Server.
C.确保源表和目的表的列名称相同。
D.确保在目标机器上安装有bcp工具。