vs2010连接oracle11g,vs2010连接mysql

VS2010与Oracle11g的连接问题 。如果是32位操作系统,那么只能是oracle客户端是32位,C#的编译方式x8anycpu效果是一样 , x64无法执行 。
TCP)(HOST = 100.130.34)(PORT = 1521))(CONNECT_DATA = https://www.04ip.com/post/(SERVICE_NAME = orcl)))这两个文件位于oracle安装目录/product/10/client_1/Network/Admin下 你能够ping通说明网络没问题 , 应该是配置的问题 。
VS中连接代码:C# code OracleConnection oracleConnection = new OracleConnection(Data Source=;User ID=system;Password=manager;Unicode=True);这样写连接字符串,可以连接到本地orcl这个实例,没有问题 。
你装的是32位的Oracle 客户端 , 所以Dll是32位的,不兼容 。我以前也试过这个问题 。这个要装64位客户端,然后引用64位的Oracle.DataAccess.dll 。(我是这样解决的) 。
/s/1gfa3e63;这里是我在Oracle官网下载好了Windows系统64位的安装包,有2个zip文件 。不想去官网找下载地址的童鞋可以直接用这个百度云盘的下载链接 。
oracle11g安装教程完整版1、安装以win7 64位系统为例:将win64_11gR2_database_1of2win64_11gR2_database_2of2解压到同个文件夹下合并(可以直接左键框住右键点击一起解压),打开运行其中的setup开始安装 。
2、安装选项: 此步骤就是选择本次安装的类型,有三种: 创建和配置数据库; 仅安装数据库软件; 升级现有的数据库; 一般情况下 , 如果电脑上没有数据库,选择第一项就可以了 。
3、首先下载好oracle11客户端,点击安装包,一直按照步骤一步一步往下安装即可 。具体步骤如下:先将下载下来的ZIP文件解压 , 并运行setup.exe文件 。选择安装类型为‘管理员’ 。选择所需语言为‘简体中文’ 。
4、下载安装包 到oracle官网downloads下下载(第一次下载需要注册账号) 。
5、oracle 11g可以使用内置sysdba用户来登录,然后为sys和system用户设置密码,步骤如下:打开运行窗口 。打开命令窗口,输入sqlplus "/ as sysdba" 进入oracle后台管理界面(注意标点符号全部英文小写) 。
6、创建和配置数据库;仅安装数据库软件;升级现有的数据库;一般情况下,如果电脑上没有数据库 , 选择第一项就可以了 。系统类:此步骤有两个选项,桌面类和服务器类,就是安装机器的系统类型 。
vs2010无法连接到远程oracle11数据库?错误是ora-12154ora-12514: TNS: 监听进程不能解析在连接描述符中给出的SERVICE_NAME 打开NetManager,选中服务名称,检查服务标识栏里的服务名输入是否正确 。该服务名必须与服务器端监听器配置的全局数据库名一致 。
问题ORA-12154:TNS:couldnotresolvetheconnectidentifierspecified,即无法解析指定的连接,这说明缺少了一个环境变量,TNS_ADMIN 。找到PLSQL中的oraclehome(主目录)和OCIlibrary(oci.dll地址)配置 。
在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以通过直接指定IP的方式连接,但是Oracle则需要通过Oracle客户端配置网络服务名的方式来连接 。
修改后,发现可以连接数据库了 。Oracle Database,又名Oracle RDBMS,或简称Oracle 。是甲骨文公司的一款关系数据库管理系统 。它是在数据库领域一直处于领先地位的产品 。
如何连接oracle数据库1、打开记事本trsnames.ora将记事本内容修改为远程数据库连接语句 。
2、配置连接字符串,指定所需的连接参数 , 例如数据库名、用户名和密码等信息 。使用SQLExecDirect()函数执行SQL语句或调用相关的ODBC函数来执行其他数据库操作,如查询数据、插入数据等 。
3、若oracle服务器装在本机上,连接时只需要用户名和密码就可以了 。不过要注意环境变量是否设置 。本机未安装oracle服务器 , 也未安装oracle客户端 。但是安装了管理数据库的工具 。
4、切换到Oracle用户之后,我们登录到到sqlplus,使用dba权限登录到sqlplus 。在sqlplus中,我们使用conn连接一下我们具体想要操作的数据库用户 。
高手进,VS2010连不上Oracle数据库,怎么回事?这两个文件位于oracle安装目录\product\10\client_1\Network\Admin下 你能够ping通说明网络没问题,应该是配置的问题 。
如果是64位操作系统,那么问题就多了:如果是32位Oracle客户端,只能用x86方式编译 如果用64位Oracle客户端,那么用x64方式或者anycpu方式编译都行,用x86方式编译后执行会报错 。
网络是否正常 如果数据库服务器在本机 , 则要检查数据库实例名称是否正确或者ip是否正确 连接远端服务器时,要设置远端的服务器允许远端连接 。
客户端,所以Dll是32位的,不兼容 。我以前也试过这个问题 。这个要装64位客户端 , 然后引用64位的Oracle.DataAccess.dll 。(我是这样解决的) 。或者你生成X86(不要anycpu)的程序试试(这个我没试过 , 也许也许 。
数据库为Oracle,就不要使用EF了 。问题已经很明显 。“Make sure the provider is registered in the entityFramework section of the application config file”,就是让你看看在App.config文件中的provider 。
plsql能连接oracle,vs2010开发的程序不能连接数据库 。【vs2010连接oracle11g,vs2010连接mysql】1、首先确认你数据库有几个?如果有几个则需要设置 , 打开plsql ,tools--》Preferences,选中左边第一项“connection”,右边的配置栏中,下面oracle home 设置为你想连接的数据库 。如果你只有一个库 , 那么尝试做以下操作 。
2、最后一个就是数据库角色,也就是连接为这个选项,没有这个选项无法连接数据库 。
3、问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接 , 这说明缺少了一个环境变量,TNS_ADMIN。找到PLSQL中的oracle home(主目录)和OCI library(oci.dll地址)配置 。
4、链接不上的原因:链接时会书写链接路径及接口,数据库名称,用户名及密码 , 确保这些都咩有错误才能正确连接 具体代码如下: 。
5、SQLPLUS能连接oracle10g,PLSQL也能连,但网页程序却报错ORA-12154:TNS:无法解析指定的连接标识符网页程序是.net程序tnsping正常 , lsnrctl也正常 , 没有更换IP 。
关于vs2010连接oracle11g和vs2010连接mysql的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读