尝试从外部源连接到Microsoft Azure时,我收到以下错误:

时间:2016-06-22 18:37:35

标签: sql azure

尝试从外部应用程序源(SNAPPII)连接到Microsoft Azure时,出现以下错误:

我使用的是SNAPPII技术支持提供的XML模板,但他们无法查明问题。

任何人都可以帮助查明问题吗?

查询执行期间出错。尝试检查数据源配置。

错误:错误[42000] [Microsoft] [SQL Server Native Client 10.0] [SQL Server]此版本的SQL Server不支持对“ODBC.dbo.TableName”中的数据库和/或服务器名称的引用

我在下面附上了xml文件的代码。

我相信这种类型的连接应该与Microsoft Azure数据库一起使用,但说实话,我是这个环境中的完全新手。

<ext_db_settings>
<connection_strings>
  <connection_string name="foreland"><![CDATA[Driver={SQL Server Native Client 10.0}; Server=tcp:ianm.database.windows.net; Database=foreland; Uid=ian.marks@ianm; Pwd=xxxxx; Encrypt=yes;]]></connection_string>
</connection_strings>
<query command="select" connection_string_name="foreland" type="sql" cache_timeout="0" max_size="5">
  <body><![CDATA[
    SELECT *
    FROM [ODBC].[dbo].[TableName]
  ]]></body>
</query>
<query command="add" connection_string_name="foreland" type="sql">
  <body><![CDATA[
    INSERT INTO [TableName]
    (
        Id,
        Name,
        Age,
        Residence
    )
    VALUES      
    (
        '[set.Id]',
        '[set.Name]', 
        '[set.Age]', 
        '[set.Residence]'
    )
  ]]></body>
</query>

                         

0 个答案:

没有答案