【问题标题】:How to create DSN in Azure environment?如何在 Azure 环境中创建 DSN?
【发布时间】:2021-12-19 18:37:45
【问题描述】:

我正在尝试使用以下代码在 Azure 托管环境中创建 DSN:

    public static bool AddSystemDsn(string server, string database)
    {
        return SQLConfigDataSource((IntPtr)0,
            4, //4 = ODBC_ADD_SYS_DSN
           "SQL Server\0",
           $"SERVER={server}\0DSN={database}\0DATABASE= 
           {database}\0TRUSTED_CONNECTION=Yes\0ANSINPW=NO");
    }

它返回 False,但我不知道为什么。我想知道是否应该使用更好的代码在 Azure 环境中创建 DSN?

【问题讨论】:

  • 为什么需要 DSN?
  • 您可能想澄清一下“Azure 托管环境”的含义 - 代码可以在 Azure 中以各种配置运行,从功能(您几乎无法控制)到完整的 VM(您可以控制一切,包括使用什么操作系统)。

标签: c# sql-server azure dsn hosted


【解决方案1】:

这个tutorial可以帮助你在sql-server上使用ODBC驱动创建一个系统DNS。

【讨论】:

    猜你喜欢
    • 2023-01-18
    • 1970-01-01
    • 2015-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-15
    相关资源
    最近更新 更多