zoukankan      html  css  js  c++  java
  • MSSQL生成整个数据库的SQL脚本的工具 scptxfr.exe

    scptxfr.exe的路径要正确
    declare @cMd varchar(1000)
    set @cmd = 'master.dbo.xp_cmdshell ' + 
    '''c:"Microsoft ' +
    'SQL Server"' +
    'MSSQLUpgradescptxfr.exe ' +
    ' /s YourServerName /p YourSAPassword /I /d YourDBName /f ' +
    'c:YourDBName.sql'''
    exec (@cmd)

    工具参数说明:
    SCPTXFR /s <server> /d <database> {[/I] | [/P <password>]}
            {[/F <script files directory>] | [/f <single script file>]}
            /q /r /O /T /A /E /C <CodePage> /N /X /H /G /Y /?
    /s - Indicates the source server to connect to.
    /d - Indicates the source database to script.
    /I - Use integrated security.
    /P - Password to use for 'sa'. Note that login ID is always 'sa'.
         If /P not used or if a password does not follow the flag,
         a null password is used. Not compatible with /I.
    /F - The directory into which the script files should be generated.
         This means one file is generated for each category of objects.
    /f - The single file in which all script is to be saved.
         Not compatible with /F.
    /q - Use quoted identifiers in the generated scripts.
    /r - Include drop statements for the objects in the script.
    /O - Generate OEM script files.  Cannot be used with /A or /T.
         This is the default behavior.
    /T - Generate UNICODE script files.  Cannot be used with /A or /O.
    /A - Generate ANSI script files.  Cannot be used with /T or /O.
    /? - Command line help.
    /E - Stop scripting when error occurs.
         Default behavior is to log the error, and continue.
    /C - Indicate the CodePage which overrides the server CodePage.
    /N - Generate ANSI PADDING.
    /X - Script SPs and XPs to separate files.
    /H - Generate script files without header (default: with header).
    /G - Use the specified server name as the prefix for the generated             
         output files(to handle dashes in server name).
    /Y - Generate script for Extended Properties (valid for 8.x server 
         only).

    如果有来生,一个人去远行,看不同的风景,感受生命的活力。。。
  • 相关阅读:
    最近这段时间我,想在2008 的基础上,写2011 有的工具 不知道会样,这次又机会研究ploy
    Screen 可以查找屏幕pos系类的函数
    笔记1
    Ubuntu下如何安装 tar.bz2 文件
    安装ubuntu遇到“BusyBox”问题
    android luancher 如何添加快捷方式
    转 Android 源代码结构
    修改apk图标
    Linux Ubuntu 下如何安装 .SH文件
    解放你的电源键!!不用刷机不用装软件!超简单修改搜索锁屏、HOME键唤醒~~~~~
  • 原文地址:https://www.cnblogs.com/Frank99/p/5951241.html
Copyright © 2011-2022 走看看