按关键词阅读: 数据库 SQL 方法 处理 数据 保存 不能 造成 文件 日记
1、精品word文档 值得下载 值得拥有-SQL Server2000数据库收缩、分离与附加当日记文件储存满以后 , 会出现SQL数据库数据无法保存现象 。
这就造成了我们在运行KJ2008软件的时候出现 , 数据库连接正常 , 但报表打印出现“SQL 2009-4-11数据无效” 。
此时 , 首先应该对kj2006数据库进行手动收缩 。
收缩不成功才考虑分离和附加 。
一、收缩数据库1、点击“程序Microsoft SQL Server企业管理” , 打开企业管理器2、展开服务器组 , 然后展开服务器 , 选中要分离的数据库(kj2006)3、点击鼠标右键“所有任务收缩数据库” , 出现如下窗口4、点击“文件” , 出现如下窗口选择:kj200 。
2、6_log(日记文件) , 然后单独对日记文件进行收缩 。
点:确定 。
即完成对日记文件的收缩 。
然后查看日记文件是否缩小 。
SQL Server 2000允许分离数据库的数据和事务日志文件 , 然后将其重新附加到同一台或另一台服务器上 。
分离数据库将从 SQL Server 删除数据库 , 但是保证在组成该数据库的数据和事务日志文件中的数据库完好无损 。
然后这些数据和事务日志文件可以用来将数据库附加到任何 SQL Server 实例上 , 这使数据库的使用状态与它分离时的状态完全相同 。
数据库分离和附加其实很简单 , 您即使是初次接触数据库 , 做起来也很容易 。
一、分离数据库1、点击“程序Microsoft SQL Server企 。
3、业管理” , 打开企业管理器2、展开服务器组 , 然后展开服务器 , 选中要分离的数据库3、点击鼠标右键“所有任务分离数据库” , 出现如下窗口4、点击确定 , 该选定的数据库就被分离(分离后的数据库和事务日志文件路径就是它们原先所在的路径) 。
应注意 , 只有“使用本数据库的连接”数为0时 , 该数据库才能分离 。
所以分离数据库时尽量断开所有对要分离数据库操作的连接 , 如果还有连接数据库的程序 , 会出现数据库的连接状态窗口 , 显示正在连接此数据库的机器以及名称 , 点击清除按钮将从服务器强制断开现有的连接 。
二、附加数据库1、复制移动数据库文件在附加数据库之前 , 您必须将与数据库关联的 .MDF(主数据文件).LDF(事务日志文件) 这 。
4、两个文件复制到目标服务器上 , 或是同一服务器的不同文件目录下 。
2、点击“程序Microsoft SQL Server企业管理” , 打开企业管理器3、展开服务器组 , 然后展开服务器4、右击数据库 , 然后选择“所有任务附加数据库” , 弹出窗口5、输入要附加的数据库的 MDF 名称 。
如果不确定文件位于何处 , 单击浏览(.)搜索 。
若要确保指定的 MDF 文件正确 , 请单击验证 。
在附加为框内 , 输入数据库的名称 。
数据库名称不能与任何现有数据库名称相同 。
指定数据库的所有者6、单击确定按钮 。
新附加的数据库的数据库节点即创建在数据库文件夹中 。
如果以后,不想要它变大 。
SQL2000下使用:在数据库上点右键-属性-选项-故障恢复 。
5、-模型-选择-简单模型 。
Sql Server数据库的备份和恢复措施一、备份数据库 1、打开SQL企业管理器 , 在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组双击打开你的服务器双击打开数据库目录3、选择你的数据库名称(如论坛数据库Forum)然后点上面菜单中的工具选择备份数据库4、备份选项选择完全备份 , 目的中的备份到如果原来有路径和名称则选中名称点删除 , 然后点添加 , 如果原来没有路径和名称则直接选择添加 , 接着指定路径和文件名 , 指定后点确定返回备份窗口 , 接着点确定进行备份 二、还原数据库1、打开SQL企业管理器 , 在控制台根目录中依次点开Microsoft S 。
6、QL Server2、SQL Server组双击打开你的服务器点图标栏的新建数据库图标 , 新建数据库的名字自行取3、点击新建好的数据库名称(如论坛数据库Forum)然后点上面菜单中的工具选择恢复数据库4、在弹出来的窗口中的还原选项中选择从设备点选择设备点添加然后选择你的备份文件名添加后点确定返回 , 这时候设备栏应该出现您刚才选择的数据库备份文件名 , 备份号默认为1(如果您对同一个文件做过多次备份 , 可以点击备份号旁边的查看内容 , 在复选框中选择最新的一次备份后点确定)然后点击上方常规旁边的选项按钮5、在出现的窗口中选择在现有数据库上强制还原 , 以及在恢复完成状态中选择使数据库可以继续运行但无法还原其它事务 。
来源:(未知)
【学习资料】网址:/a/2021/0324/0021765319.html
标题:sql|sql数据库日记文件满造成数据库不能保存数据的处理方法