如何解决如何从NLOG中的模板动态添加连接字符串“凭据”
我正在尝试从模板配置文件中为我的Nlog连接字符串提取数据库连接字符串凭据,我试图以某种方式使其无法正常工作,希望获得任何建议
<target name="database" connectionString=":ConnectionStringSTR" xsi:type="Database" keepConnection="false" useTransactions="true" commandType="Text" dbProvider="Oracle.DataAccess.Client"
commandText="insert into LOG (LogName,LogDetails) values (:LogName,:LogDetails)">
<parameter name="LogName" layout="${event-context:item=LogName}" />
<parameter name="LogDetails" layout="${event-context:item=LogDetails}" />
</target>
在资源标签下,我创建了一个凭据变量,该变量将生成带有相应用户名和密码的连接字符串
<Properties>
<Property Name="ConnectionStringSTR" Value="Data Source=ABCD100;User Id=NLOGUSER;Password=NLOG12345;Persist Security Info=false"/>
<Property Name="ConnectionTimeout" Value="15"/>
</Properties>
这不起作用,因为未在DB中插入记录。 如何配置此值- connectionString =“:ConnectionStringSTR”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。