1

我想在分布式事务中直接从 NMBRS 将数据插入 SQL Server,例如:

insert into table@sqlserver
( fields )
select fields from employees@nmbrs

默认情况下,仅定义 、datadictionary和别名。如何添加正确的别名?inmemorystorageosmail

4

1 回答 1

0

settings.xml在您的orsettings-<SOMETHING>.xml文件中使用以下配置:

<?xml version="1.0" encoding="utf-16"?>
<settings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="3" forcedefault="false">
  <group name="Production" >
    <connection name="Stuff" >
      <database order="30" alias="nmbrs" provider="NmbrsNl" connectionString="apiurl=https://api.nmbrs.nl/soap/v2.1" />
      <database order="20" alias="sqlserver" provider="SqlServer" connectionString="Data Source=blabla;UID=stuff;PWD=secret" AllowConnectionStringRewrite="false" />
    </connection>
  </group>
</settings>

把它们放在你的%USERPROFILE%\invantive folder. Asettings-*.xml将与您的中心settings.xml文件合并。

允许连接字符串重写时禁用允许对 SQL Server 的用户名/密码进行硬编码。当您删除它时,登录也会要求您提供 SQL Server 的凭据。

于 2017-10-04T15:28:23.800 回答