SQL2000数据库备份时出错!

上周看到这个错误 8 2 3 级别 2 4 偏移量 %3 !在文件“%4 !”中。
%2 !处理中。
I/O 错误%1 !他发现
这意味着SQL Server读写设备有问题。
一般是磁盘问题。

但是我读错了。
前面错误8 2 3 的命令。
我们需要知道它是哪个系统。

这是我的意见。
检查设备处于第一状态。
我可以访问它吗?正常吗?
最好做一下硬件诊断。
确定具体问题。
然后修复它。

如果没有备份。
文件只能从上次备份中恢复。
这是首选方法。

如果没有备份。
无论是失误还是意外。
可以使用 DBCCCHECKDB 修复。

但这很慢。
数据无法完全恢复。
不一定比使用备份更好。

如果你想转移数据库。
可以从后面恢复。
有 1 个步骤: 1 . 展开“Database”文件夹。
2 . 右键单击​​数据库。
选择“所有任务”->“恢复数据库”。
3 . 在“恢复到数据库”中输入新名称(可选)。
4 . 点击“服务设备”->“选择设备”。
5 . 选择磁带或磁盘。
单击“添加”以添加设备。
6 . 单击“查看内容”选择备份集。
或者直接输入备份号码。
7 . 选择“数据库-完成”进行恢复。
或他们呈现的“日常”。
8 . 单击“文件或文件夹组”以指定要恢复的文件。
9 . 单击“选项”设置事务恢复模式。

被遗忘。
这取决于你。

使用SqlServer备份数据库时,提示备份目录没有权限 操作系统错误5 存取被拒的解决办法

这是一个陷阱。
权限问题将导致备份失败。

真实故事:2 008 年,我们公司的SQL Server备份数据库失败,原因是LocalService帐户没有权限。
Number:检查备份目录权限时,必须保证LocalService和NetworkService用户具有Full Control权限。

别相信。
这是理论上的陈词滥调。
不要这样做。
跳过理论,先检查 LocalService 和 NetworkService 权限。

实用提醒:每当遇到权限问题时,请先检查这两个帐户的权限。

SQL Server备份出错及应对措施

说白了,数据库备份有多可靠,取决于操作的细节。
RAID 和集群都无法存储意外删除的数据。

先说最重要的:全量备份+日志备份是通常的解决方案。
我们去年跑的项目采用的是每日全备份+每小时日志备份。
恢复过程中发现误删除的记录可以回滚到准确的时间。
还有一点是备份数据需要转移到其他地方。
不要将服务器视为一个整体。
去年有一个客户,由于整个机柜被雷击,导致本地所有备份丢失。
还有另一个重要细节:不要等待备份完成后再进行传输。
使用T-SQL脚本同时准备和传输效率更高。

一开始我以为备份在别处就万事大吉了,但后来发现不对劲——备份机还得反复检查日志文件是否损坏。
上次由于日志丢失导致数据库丢失了3 个小时,DBA在恢复过程中几乎卡住了。

提醒:当日志备份持续到分钟级别时,恢复数百或数千个文件是一场噩梦。
对于没有足够磁盘空间的公司,不要使用维护计划来自动删除备份。
如果您在五一假期期间错误地删除它们,您可能会全部丢失。
说实话,这很令人困惑。

最后,不要忘记DBCC控件是备份下的部署,坏数据页仍然会备份。
建议单独进行DBCC检查和备份,确认没有问题后再删除旧文件。
许多人不注意这一点。

sql 2000 数据库备份报错:sql-dmo odbc sqlstate:42000

硬盘空间不足。
检查容量。
备份期间忙。
防病毒扫描。
FAT3 2 文件的限制。
切换到 NTFS。
其他原因。
查看。