web.config asp.net中的oracle数据库连接
我知道我可以在c#类本身创建一个连接字符串,但我试图避免这样做。 我想在web.config中创建连接,我读的更安全。 然而,我找不到任何具有以下属性的示例:
- 主机名
- 港口
- SID
- 用户名
- 密码
- 连接名称
有人可以帮忙请在webconfig中创建吗? 我正在连接到oracle DB。
这是模板:
这是我的一个 – 减去真正的TNS名称和用户名和密码:
将连接字符串添加到web.config后,您可以使用以下命令:
System.Configuration.ConfigurationManager.ConnectionStrings["connectionStringName"].ConnectionString;
检索连接字符串。
它可能会帮助你….
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword;
http://www.connectionstrings.com/oracle
您可以调查连接字符串应该是什么样的:
1)在Windows资源管理器中创建一个空文本文件,并将其重命名为X.UDL
2)双击它,将出现数据链接提供程序对话框。
3)选择提供程序选项卡。 找到数据访问方法的提供程序,然后单击“下一步”。
4)选择你的来源
5)测试连接并保存。
6)将X.UDL的内容与您的连接字符串进行比较。