无法连接到Azure管道中正在运行的localdb实例。在下图上运行:带有VS2019的Windows 2019托管。
尝试运行SQLCMD时,出现以下错误:
example.fr/product/shoes-54
我不确定如何指定我尝试过的一些连接。
以下是我的azure-pipelines.yml
SQLCMD : Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : Named Pipes Provider: Could not open a connection to
SQL Server [2].
对于“ SQLCMD”行,我还尝试了以下操作并得到相同的错误:
variables:
solution: 'source/**/*.sln'
buildPlatform: 'Any CPU'
buildConfiguration: 'Release'
dbInstance: 'MSSQLLocalDB'
dbShare: 'MSSQLLocalDBShare'
attachDb: 'azure\attachDB.sql'
steps:
- task: PowerShell@2
inputs:
targetType: 'inline'
script: |
SQLLOCALDB START $(dbInstance)
SQLLOCALDB SHARE $(dbInstance) $(dbShare)
SQLLOCALDB INFO $(dbInstance)
SQLCMD -s ((sqllocaldb info $(dbInstance) | Select-String -Pattern "Instance pipe name") -split " ")[3] -i $(attachDb)
这是info的输出:
SQLCMD -s "(localdb)\.\MSSQLLocalDBShare" -i "azure\attachDB.sql"