设为首页 加入收藏

TOP

MSSQL-Scripter,一个新的生成T-SQL脚本的SQL Server命令行工具
2017-06-22 10:23:34 】 浏览:9574
Tags:MSSQL-Scripter 一个 生成 T-SQL 脚本 SQL Server 命令 工具

这里向大家介绍一个新的生成T-SQL脚本的SQL Server命令行工具:mssql-scripter。它支持在SQL Server、Azure SQL DB以及Azure SQL DW中为数据库生成CREATE和INSERT T-SQL脚本。


Mssql-scripter是一个跨平台的命令行工具,功能等同于SQL Server Management Studio中的Generate and Publish Scripts Wizard


咱们能够在Linux、macOS和Windows上使用它生成数据定义语言(DDL-Data Definition Language)和数据操纵语言(DML – Data Manipulation Language),并且生成的T-SQL脚本可以运行在所有平台的SQL Server、Azure SQL Database、以及Azure SQL Data Warehouse中。


a)      安装Python,最新安装包下载地址:https://www.python.org/downloads/,注意安装的时候要选择”Add Python to PATH”选项:



b)      安装mssql-scripter,命令行里执行下面命令:


a)      检查pip版本,是否是9.0及其以上:


b)      如果pip未安装或者版本低于9.0,使用如下命令安装以及升级版本:


c)      安装mssql-scripter:


执行如下命令:


文件‘/etc/apt/sources.list’需要更新:


执行如下命令:


a)      检查pip版本,是否是9.0及其以上:


b)      如果pip未安装或者版本低于9.0,使用如下命令安装以及升级版本:


c)      安装mssql-scripter:


帮助命令:



相关例子:


下面这个是Linux和macOS的用法。


更详细的Usage Guide或更新请参考:https://github.com/Microsoft/sql-xplat-cli/blob/dev/doc/usage_guide.md


下面执行一个命令看看效果,生成SharePoint Translation Service DatabaseCREATE语句:


执行结果的文件可以在这里下载。


完整PDF文档可以到Linux公社资源站下载:


------------------------------------------分割线------------------------------------------


具体下载目录在 /2017年资料/6月/16日/MSSQL-Scripter,一个新的生成T-SQL脚本的SQL Server命令行工具/


------------------------------------------分割线------------------------------------------


另外还可以把连接字符串设置成环境变量:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇一键帮你收缩所有DB文件大小(Shr.. 下一篇Ubuntu上配置SQL Server Always O..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目