将 Azure 搜索连接到托管实例 SQL
Connect Azure Search to Managed Instance SQL
您好,我正在寻找有关如何将 Azure 搜索服务连接到 Azure
上的托管实例 SQL 的信息
换句话说
在我的索引器中对托管实例使用以下内容应该可以正常工作,顺便说一句,为 Azure SQL 数据库和 Azure SQL MI 实现这个没有区别吗?
"name" : "myazuresqldatasource",
"type" : "azuresql",
"credentials" : {
"connectionString" : "Server=tcp:<your server>.database.windows.net,1433;Database=<your database>;User ID=<your user name>;Password=<your password>;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;" },
"container" : { "name" : "name of the table" } –
您可以通过 Azure 门户中的导入数据流将您的搜索服务连接到托管 SQL 数据库:
然后在 Data source
部分 select Azure SQL Database
中您可以 select 现有(托管)数据库或选择输入连接字符串。你应该做后者。
是的,他正在寻找连接字符串。他的数据源是SQL-MI,因为微软没有提供任何具体的文档,如果数据源是SQL或者SQLMI,连接字符串类型会是一样的。其实我也不确定。如果源是 SQL MI,我是否需要更改我的连接字符串类型参数?
问题已解决。如果要连接到 SQLMI,连接字符串应包含数据库名称。 "Server=tcp:sqlmiservice.database.windows.net,{port};Database={name};User Id={Id};Password={pwd}".
您好,我正在寻找有关如何将 Azure 搜索服务连接到 Azure
上的托管实例 SQL 的信息换句话说
在我的索引器中对托管实例使用以下内容应该可以正常工作,顺便说一句,为 Azure SQL 数据库和 Azure SQL MI 实现这个没有区别吗?
"name" : "myazuresqldatasource",
"type" : "azuresql",
"credentials" : {
"connectionString" : "Server=tcp:<your server>.database.windows.net,1433;Database=<your database>;User ID=<your user name>;Password=<your password>;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;" },
"container" : { "name" : "name of the table" } –
您可以通过 Azure 门户中的导入数据流将您的搜索服务连接到托管 SQL 数据库:
然后在 Data source
部分 select Azure SQL Database
中您可以 select 现有(托管)数据库或选择输入连接字符串。你应该做后者。
是的,他正在寻找连接字符串。他的数据源是SQL-MI,因为微软没有提供任何具体的文档,如果数据源是SQL或者SQLMI,连接字符串类型会是一样的。其实我也不确定。如果源是 SQL MI,我是否需要更改我的连接字符串类型参数?
问题已解决。如果要连接到 SQLMI,连接字符串应包含数据库名称。 "Server=tcp:sqlmiservice.database.windows.net,{port};Database={name};User Id={Id};Password={pwd}".