• 数据库增容方法


    --------------------------------------------------------------------------------sql 2005----------------------------------------------------------------------

    --恢复内容开始---

    1.采用磁盘阵列

    2.对数据库中的表进行分区存储

    3.对数据库日志文件进行压缩,

     DUMP TRANSACTION TestDB WITH NO_LOG 清空日志
    DBCC SHRINKFILE ('TestDB_log',1) 压缩数据文件

    BACKUP LOG TestDB WITH NO_LOG 截断事务日志 

    ---恢复内容结束---

    1.采用磁盘阵列

    2.对数据库中的表进行分区存储

    3.对数据库日志文件进行压缩,

     DUMP TRANSACTION TestDB WITH NO_LOG 清空日志
    DBCC SHRINKFILE ('TestDB_log',1) 压缩数据文件

    -----------------------------------------------------------------------sql 2008--------------------------------------------------------------------------

    USE [master]
    GO
    ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT
    GO
    ALTER DATABASE DNName SET RECOVERY SIMPLE --简单模式
    GO
    USE DNName
    GO
    DBCC SHRINKFILE (N'DNName_Log' , 11, TRUNCATEONLY)

    GO

     '这里的DNName_Log 如果不知道在sys.database_files里是什么名字的话,可以用以下注释的语句进行查询

    'USE DNName

    'GO

    'SELECT file_id, nameFROM sys.database_files;

    'GO
    USE [master]
    GO
    ALTER DATABASE DNName SET RECOVERY FULL WITH NO_WAIT
    GO
    ALTER DATABASE DNName SET RECOVERY FULL --还原为完全模式
    GO


    BACKUP LOG TestDB WITH NO_LOG 截断事务日志 
  • 相关阅读:
    Redis 再牛逼,也得设置密码!!
    Spring Data Redis 详解及实战一文搞定
    连接mysql
    angular6安装
    (6)ASP.NET HttpServerUtility 类
    (5)ASP.NET HttpResponse 类
    远程连接错误
    (3)一般处理程序 ,HttpContext类
    ASP.NET内置对象-状态管理
    (4)ASP.NET HttpRequest 类
  • 原文地址:https://www.cnblogs.com/qiulang/p/3568969.html
Copyright © 2020-2023  润新知