
正文
vs2010数据连接oracle,vs2019连接oracle数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VS2010中连接Oracle数据库的底层代码(就是增删改查的公共方发,就是Orac...
1、VS中连接代码:C# code OracleConnection oracleConnection = new OracleConnection(Data Source=;User ID=system;Password=manager;Unicode=True);这样写连接字符串,可以连接到本地orcl这个实例,没有问题。
2、错误是 数据库连接串 有问题,你检查一下连接数据库时写的连接串。
3、客户端,所以Dll是32位的,不兼容。我以前也试过这个问题。这个要装64位客户端,然后引用64位的Oracle.DataAccess.dll。(我是这样解决的)。或者你生成X86(不要anycpu)的程序试试(这个我没试过,也许也许。
相关问答
Q1: 高手进,VS2010连不上Oracle数据库,怎么回事?
网络是否正常 如果数据库服务器在本机,则要检查数据库实例名称是否正确或者ip是否正确 连接远端服务器时,要设置远端的服务器允许远端连接。
如果是64位操作系统,那么问题就多了:如果是32位Oracle客户端,只能用x86方式编译 如果用64位Oracle客户端,那么用x64方式或者anycpu方式编译都行,用x86方式编译后执行会报错。
Oracle 连接失败可能有以下几种原因:检查数据库服务是否启动:确保 Oracle 数据库服务已经启动并正常运行。检查连接信息是否正确:确认输入的数据库用户名、密码、主机名或 IP 地址、端口号等信息是否正确。
和OCI library(oci.dll地址)配置。核对完上述问题后如发现问题仍旧没有解决,查看tnsnames.ora文件,查看数据库配置信息前面是否有空格。查看环境变量的设置是否正确,在环境变量path中添加oracle客户端的安装路径。
客户端,所以Dll是32位的,不兼容。我以前也试过这个问题。这个要装64位客户端,然后引用64位的Oracle.DataAccess.dll。(我是这样解决的)。或者你生成X86(不要anycpu)的程序试试(这个我没试过,也许也许。
Q2: 如何实现C#与Oracle数据库的链接,是实现链接的具体操作,不是链接代码...
如果等于 9,则将该数加入总和 sum 中,并将符合条件的数的数量加 1。最后,我们检查是否存在各位数字之和为 9 的数,如果存在,则输出它们的平均值。如果不存在,则输出提示信息。
在C语言中,可以通过利用循环来模拟小球在平面框架上的反弹运动。具体实现过程如下: 定义小球的位置、速度和加速度等参数,并初始化。 在一个无限循环中,更新小球的位置和速度。
绝对值在c语言中可以用使用abs()函数或fabs()或使用条件运算符、使用条件运算符、使用位运算 ^ 和 。
void main(){ int n,a,b,c;scanf(%d,&n);a=n; c=a%10; a/=10; b=a%10; a/=10; a%=10;printf(%d的个位为%d,十位为%d,百位为%d。
在C语言中,可以使用for循环或while循环来实现一个程序循环执行n次。以下是两种方法的示例:使用for循环:首先定义一个整型变量i,用于计数。然后使用for循环,循环n次。每次循环中,i都会增加1。
Q3: VS2010无法连接Oracle数据库,该怎么解决
检查数据库服务是否启动:确保 Oracle 数据库服务已经启动并正常运行。检查连接信息是否正确:确认输入的数据库用户名、密码、主机名或 IP 地址、端口号等信息是否正确。
以sys登录为sysdbasqlplus /NOLOG或者(sqlplus sys/sys@localhost/orcl as sysdba,window系统下部署的 oracle数据库总是各种bug,我的必须添加ip地址指向才能连接)。
只能用x86方式编译 如果用64位Oracle客户端,那么用x64方式或者anycpu方式编译都行,用x86方式编译后执行会报错。更复杂的情况是,如果是64位操作系统上安装64位oracle服务端,然后你又要用32位客户端,那么很容易出问题。
数据库为Oracle,就不要使用EF了。问题已经很明显。“Make sure the provider is registered in the entityFramework section of the application config file”,就是让你看看在App.config文件中的provider。
你装的是32位的Oracle 客户端,所以Dll是32位的,不兼容。我以前也试过这个问题。这个要装64位客户端,然后引用64位的Oracle.DataAccess.dll。(我是这样解决的)。
关于vs2010数据连接oracle和vs2019连接oracle数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







