zoukankan      html  css  js  c++  java
  • sql server 常用脚本之数据库操作

    use master
    go
     
    if exists (select * from sysdatabases where name='Study') --判断Study数据库是否存在,是则删除
        drop database Study
    go
     
    EXEC sp_configure 'show advanced options', 1
    GO
    -- 更新当前高级选项的配置信息
    RECONFIGURE
    GO
                                                       
    EXEC sp_configure 'xp_cmdshell', 1
    GO
    -- 更新当前功能(xp_cmdshell)的配置信息.
    RECONFIGURE
    GO
     
    exec xp_cmdshell 'mkdir c:/data', NO_OUTPUT
    --利用xp_cmdshell 命令创建文件夹,此存储过程的第一个参数为要执行的有效dos命令,第二个参数为是否输出返回信息。
    go
     
     
     
     
    create database Study--创建数据库
    on primary
        (
           name='Study_data',--主数据文件的逻辑名
           fileName='c:/data/Study_data.mdf',--主数据文件的物理名
           size=10MB,--初始大小
           filegrowth=10%    --增长率
        )
    log on
        (
           name='Study_log',--日志文件的逻辑名
           fileName='c:/data/Study_data.ldf',--日志文件的物理名
           size=1MB,
           maxsize=20MB,--最大大小
           filegrowth=10%
        )
    go

    -- backup database to a file
    BACKUP DATABASE [MES_WORKBECH_TD] TO DISK = N'C:dataMES_WORKBECH_TD.bak' WITH NOFORMAT, NOINIT, NAME = N'MES_WORKBECH_TD-完整 数据库 备份', SKIP, NOREWIND, NOUNLOAD, STATS = 10
    GO

    --restore database from bak file
    USE [master]
    RESTORE DATABASE [MES_WORKBECH_TD]
    FROM DISK = N'C:MES_WORKBECH_TDMES_WORKBECH_TD.bak' WITH FILE = 1,
    MOVE N'MES_WORKBECH' TO N'C:dataSQLDB_DATAMES_WORKBECH_TD.mdf',
    MOVE N'MES_WORKBECH_log' TO N'C:dataSQLDB_DATAMES_WORKBECH_TD_log.ldf', NOUNLOAD, STATS = 5

    GO

    --查看数据库中有哪些用户表
    use MES_WORKBECH_TD
    go
    select * from sysobjects where xtype='u' order by name;

    --查看系统中有哪些Procedure
    select su.name, so.name, sc.text
    from sysobjects so, syscomments sc, sysusers su
    where xtype='P' and so.id=sc.id and so.uid=su.uid
    order by su.name, so.name, sc.colid

  • 相关阅读:
    C# 函数式编程
    【python】 入门 搭建环境
    luogu P3978 [TJOI2015]概率论
    luogu P4778 Counting swaps
    luogu P2480 [SDOI2010]古代猪文
    luogu P3243 [HNOI2015]菜肴制作
    luogu P4744 [Wind Festival]Iron Man
    luogu P4448 [AHOI2018初中组]球球的排列
    luogu P1593 因子和
    luogu P1943 LocalMaxima_NOI导刊2009提高(1)
  • 原文地址:https://www.cnblogs.com/yuchsheng/p/13200378.html
Copyright © 2011-2022 走看看