我有一個Azure數據庫,我是能夠連接到使用Active Directory Integrated authentication和Sql Server Management Studio(17.1版)。然而,當我嘗試使用sqlcmd連接(版本13.1.811.168),途經:如果我去這個鏈接,並下載最新版本的無法連接到Azure的DB與SQLCMD
Sqlcmd: Error: Microsoft ODBC Driver 13 for SQL Server : SQL Server Network Interfaces: Unable to locate the registry entry for adalsql.dll file path. Verify that Active Directory Authentication Library for SQL Server is properly installed. For details, please refer to: http://go.microsoft.com/fwlink/?LinkID=513072 .
:
sqlcmd -S my-dataabse.database.windows.net -G -C -Q "SELECT name FROM master.dbo.sysdatabases"
我得到這個錯誤adalsql.dll
,它告訴我,我已經安裝了它。此外,我可以確認C:\Windows\System32\adalsql.dll
存在。
不知道嘗試下一步是什麼?