当前位置:首页 » 数据仓库 » sql2000数据库太大
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql2000数据库太大

发布时间: 2022-12-18 05:46:16

‘壹’ sqlserver2000 数据库文件几百G了,请问可以清理吗

看图上的信息,你这个库确实比较大,可以先收缩一下,把
日志文件
可以清理掉
然后看看是不是
数据库设计
有问题,为什么会这么大,要找下原因
新建数据库可以从旧数据库把资料导过去,不会丢失。
数据库的限制是跟硬盘来的

‘贰’ sql2000 数据不多,mdf文件特别大,怎么处理

1、重建大表的聚集索引
2、完整备份+日志备份一次
3、收缩数据文件(不是收缩数据库),收缩过程一开始先100M/次,过几次再调到500M,不要一次收缩好几G,要话很多时间的。

‘叁’ sql2000备份数据ldf文件太大怎么处理

一般有两种方法,一种是用命令把日志文件压缩清空,一种就是直接删除日志文件:
1、命令行实现
第一步:清空日志DUMP TRANSACTION databasename WITH NO_LOG -- 第二步:截断事务日志BACKUP LOG databasename WITH NO_LOG -- 第三步:收缩数据库DBCC SHRINKDATABASE(databasename)

2、直接删除日志文件方法:
a.分离数据库:
企业管理器--服务器--数据库--右键--分离数据库

b.在我的电脑中找到数据库文件的路径,删除LOG文件

c.附加数据库:
企业管理器--服务器--数据库--右键--附加数据库

这样将生成新的LOG文件,大小只有500多K

‘肆’ sql2000数据库太大备份不动怎么办

1680M虽然不小,但也不会备份了这么久,
如果数据库能暂停,那可以重启一下数据库,然后再尝试备份,
如果重启了还不行,那就先分离掉,然后复制一份出来。
如果不能暂停,那试试添加备份计划看能不能行得通

‘伍’ SQL2000数据库过大,备份不了,又不能脱离,怎么备份

可以使用差异备份,如果先前没有完全备份,那就这样,选择分离数据库,然后在异地(估计要使用移动硬盘类似的东西)把文件mdf和ldf复制过去。

‘陆’ SQL SERVER 2000数据库日志文件过大如何解决

收缩数据库

一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大
1、设置数据库模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器-->双击打开数据库目录-->选择你的数据库名称(如论坛数据库Forum)-->然后点击右键选择属性-->选择选项-->在故障还原的模式中选择“简单”,然后按确定保存
2、在当前数据库上点右键,看所有任务中的收缩数据库,一般里面的默认设置不用调整,直接点确定
3、收缩数据库完成后,建议将您的数据库属性重新设置为标准模式,操作方法同第一点,因为日志在一些异常情况下往往是恢复数据库的重要依据

‘柒’ sql2000数据库日志文件太大,怎么办

最常用日志清除方法
1、打开查询分析器,输入命令
BACKUP LOG database_name WITH
NO_LOG

2、打开企业管理器 ,选中数据库, 选择 所有任务>收缩数据库

3、选择 收缩文件>文件

4、选择数据库文件,设置收缩文件至?MB

‘捌’ SQL SERVER 2000数据库日志文件过大如何解决

收缩数据库
一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大
1、设置数据库模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Microsoft
SQL
Server-->SQL
Server组-->双击打开你的服务器-->双击打开数据库目录-->选择你的数据库名称(如论坛数据库Forum)-->然后点击右键选择属性-->选择选项-->在故障还原的模式中选择“简单”,然后按确定保存
2、在当前数据库上点右键,看所有任务中的收缩数据库,一般里面的默认设置不用调整,直接点确定
3、收缩数据库完成后,建议将您的数据库属性重新设置为标准模式,操作方法同第一点,因为日志在一些异常情况下往往是恢复数据库的重要依据

‘玖’ sql server2000数据库的备份变得很大,是不是哪设错了求教高人!

你数据库的增长单位是怎样计算的?是按MB还是按GB?当数据库预设空间不够使用时就会自动增长、同样再有就是事务日志文件,如果设置了自动增长功能、它也可能是按MB或GB增长、可能是这玩意惹的祸,建议你先清理下事物日志文件。
清理方法
打开查询分析器,输入命令 DUMP TRANSACTION 数据库名 WITH NO_LOG 再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。

‘拾’ SQL server 2000 数据文件 太大

1.数据表按时间分区,然后查询的时候尽量带上时间条件
2.尽量为数据表建立索引
3.如果数据库文件太大,可以收缩日志