我已经为visual studio 2010安装了oracle开发工具,odp.net等等,但是我不知道如何连接到远程oracle服务器?也许我可以通过代码来做到这一点,但我想我可以转到Visual Studio中的“数据连接”并添加到oracle数据库的连接?然而,我不知道在数据源名等中输入什么,因为我所拥有的只是ip、端口和数据库的某个名称或其他东西。
在过去几个月中,我一直依赖于使用这一行代码从文件中获取所需的内容:
declare -a arr_dbs=(`awk -F: -v key='/software/oracle/ora-11' '$2 ~ key{print $1}' /etc/oratab`)
这会在/etc/oratab文件中运行,该文件具有如下一些文本:
# This file is used by ORACLE utilities. It is created by root.sh
# and updated by the Database Configuration Assistant
使用TSQL,我习惯于为存储的过程放置一些可重复的测试。通常,这可能包括将db置于特定的状态,运行sproc,验证状态并回滚。而人为的例子可能是这样的“
BEGIN TRAN
--input for test case
DECLARE @TestName VARCHAR(10) = 'bob'
--insert test row
INSERT INTO tbl (data) values (@TestName)
--display initial state of target row
SELECT * FROM tbl WHERE data = @TestName
--do
我在一个.net 4.5程序中使用带有oracle客户端(odp.net)的实体框架。
在生产机器上,我得到以下错误:
System.ArgumentException: The specified store provider cannot be found in the configuration, or is not valid. ---> System.ArgumentException: Unable to find the requested .Net Framework Data Provider. It may not be installed.
at Syste