使用Azure Powershell执行.sql文件
发布时间:2020-05-23 06:17:34 所属栏目:MsSql 来源:互联网
导读:我已经看过从Azure Power shell运行SQL命令的示例,例如 $connectionString = Data Source=MyDataSource;Initial Catalog=MyDB;User ID=user1;Password=pass1;Connection Timeout=90$connection = New-Object -TypeName System.Da
|
我已经看过从Azure Power shell运行SQL命令的示例,例如 $connectionString = "Data Source=MyDataSource;Initial Catalog=MyDB;User ID=user1;Password=pass1;Connection Timeout=90" $connection = New-Object -TypeName System.Data.SqlClient.SqlConnection($connectionString) $query = "CREATE TABLE...." $command = New-Object -TypeName System.Data.SqlClient.SqlCommand($query,$connection) $connection.Open() $command.ExecuteNonQuery() $connection.Close() 有没有办法用引用包含整个SQL脚本的外部文件替换$query? 谢谢. 解决方法再搜索20分钟,我发现了它.$connectionString = "Data Source=MyDataSource;Initial Catalog=MyDB;User ID=user1;Password=pass1;Connection Timeout=90"
$connection = New-Object -TypeName System.Data.SqlClient.SqlConnection($connectionString)
$query = [IO.File]::ReadAllText("C:...TestSQL.sql")
$command = New-Object -TypeName System.Data.SqlClient.SqlCommand($query,$connection)
$connection.Open()
$command.ExecuteNonQuery()
$connection.Close() (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在WIN命令提示符下mysql 用户新建、授权、删除,密码修改
- 如何验证会员系统中用户的邮箱是否真实存在
- 寻找练习学习SQL,使用Northwind数据库
- sql-server – 从.bak(使用powershell或通过任何其他方式)查
- sql-server – 如何在EF代码中首先创建持久计算列?
- tsql – T-SQL“timestamp”覆盖“rowversion”数据类型列
- Redis服务器的启动过程分析
- uikit – NSMutableParagraphStyle忽略了NSWritingDirectio
- 初学者SQL部分:避免重复表达
- .Net+SQL Server企业应用性能优化笔记2——查找瓶颈
