当前位置: 首页 > 知识库问答 >
问题:

通过Azure混合连接进行SQL Server连接?

暨鹭洋
2023-03-14

其最终目标是能够公开on-prem SQL Server,以便它可以像使用Azure的“常规”SQL Server一样连接到。我正试图避免进行Azure数据同步,因为我不想在这种情况下“复制”数据,尽管如果这不起作用,我可能不得不退回到Azure数据同步。

到目前为止,我已经创建了到SQL Server的Azure混合连接,现在我正尝试通过混合连接连接到SQL Server。

我已经通过创建SAS令牌和连接设法连接到混合连接。但是,现在,我完全被如何通过该连接传递连接难倒了,如果这有任何意义的话。

我尝试过使用流类,但它们似乎不适合我在这种情况下想要做的事情。我在Google上搜索StackOverflow时遇到了麻烦,因为这整件事太复杂了。

这可能吗?这里有我错过的课程或图书馆吗?

共有1个答案

严远
2023-03-14

根据您的描述,您可以按照以下步骤操作:

1)通过Azure门户中的应用服务应用创建混合连接,详细信息可以按照在应用中添加和创建混合连接。

2) 转到“网络”

此外,您可以使用Azure混合连接从Azure Web App访问本地SQL Server数据库,尽管它使用的是较旧的BizTalk混合连接。

 类似资料:
  • 我尝试连接到本地sqlserver express 2008 R2。 当我将服务器名指定为127.0.0.1时,如 String url=“jdbc:sqlserver://127.0.0.1;databaseName=mydatabase;”; 配置:我设置TCP/IP连接启用。我在ipall部分将tcp动态端口设置为1433。已启用命名实例->,它不会影响连接。

  • 很明显,Azure混合连接可用于将Azure应用程序服务连接到on-prem SQL server。反过来是真的吗?我有一个Azure SQL实例,prem服务器需要对其进行读写。

  • 有个老项目使用的是 ASP+SQL Server,今天把它迁移到新服务器上去。 于是就在新服务器上安装好 IIS 和 SQL Server,就把老服务器上的数据给迁移过来。结果发现 ASP 死活连接不上数据库,检查后发现数据库正常、ASP 也正常,但是就是连接不上。提示找不到数据库 ODBC 什么的…… 后来百度一下说需要在 ODBC 数据源管理中新建一个用户 DSN,照做后正常了。 为什么不是像

  • 问题内容: 我正在创建一个多线程应用程序。但是,当我有一个为所有线程服务的连接对象时,我的应用程序遇到了许多意外行为。 我处于两难境地。我应该让每个线程创建,使用和处置其自己的连接对象还是应该使用连接池? 我已经尝试过连接池,这会使应用程序痛苦地洗澡。但是,我的直觉是,如果让每个线程创建自己的连接对象,则可能会出现“连接过多”错误。 请让我知道是否有任何方法可以帮助您。 问候。 问题答案: 无论线

  • 问题内容: 我已经下载了最新版本的Firefox,即Quantum。对于Selenium,以前不需要为Firefox下载任何可执行文件来打开URL,但现在它抛出了为GeckoDriver设置属性的错误。 因此,我下载了最新版本的 geckodriver-v0.20.1-arm7hf.tar.gz 并将其放入,因此抛出了连接拒绝错误。 因此,我使用了替代方法在Chrome上打开URL。下载了chro

  • 我已经成功地建立了一个混合连接,将我的Azure web应用程序连接到本地SQL-server。我添加了主要的本地网关连接字符串,它与命令一起列出:< code > Get-hybrid connection 。 但是它并不总是保持连接。现在我想知道如何处理辅助连接字符串。如果我尝试使用添加它,我会得到这个错误: Add-HybridConnection : Exist Configuration