我已经部署了一个使用 PowerShell 的 Azure Web 应用和 Azure SQL 数据库。目前,我有以下代码,其中有一个虚拟值,用于设置SQL 连接字符串对于我的网络应用程序:
$connectionStrings = @{
"sqlConnection"= @{
"value"="placeholder";
"type"="3"
}
}
我希望能够为我的 Azure SQL 数据库输入正确的 SQL 连接字符串,如下所示: 服务器=tcp:example.database.useastcloudapi.net;数据库=ExampleDB;用户 ID=Admin;密码=Something123!;
我遇到的问题是在上面的连接字符串值中输入/引用我创建的包含 SQL 用户帐户、密码和服务器 FQDN 的变量。理想情况下,我想做类似以下的事情(我知道这是不正确的,但我想引用我正在使用的变量):
$connectionStrings = @{
"sqlConnection"= @{
"value"="Server=tcp:"[$sqlServer];"Database="[$sqlDatabase];"User Id="[$sqlUser];
"type"="3"
}
}
我对 powershell 没有太多经验,而且也不是开发人员,因此我很感激任何帮助或建议。
谢谢!