Linux cli工具将SQL Server架构转储到文本文件

cur*_*4so 3 linux sql-server command-line

您知道一个可靠的命令行工具能够将SQL Server架构导出到文本文件吗?

小智 8

您可以使用mssql-scripter执行此操作.通过下载 - pip install mssql-scripter.

您要使用的命令如下:

$ mssql-scripter -S serverName -d databaseName -U user > ./my-schema.sql 
Run Code Online (Sandbox Code Playgroud)

默认值仅为架构(您也可以指定--schema-and-data--data-only).命令行将提示您输入密码.

你现在可以管道到stdout,sed或.sql文件.这是GitHub页面,因为这是一个OSS回购 - https://github.com/Microsoft/mssql-scripter.如果遇到任何问题,请在回购中发出文件问题.