在使用robot framework的关键字Connect to Database Using Custom params连接Oracle数据库: Connect to Database Using Custom params cx_Oracle 'username','password','host' 报错 ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA 解决方法: 在host后加上所连接数据库的库名…
Centos5.5 安装Oracle11g客户端,配置了本地的net服务后,用sqlplus连接报错: tnsnames.ora配置如下 orcl = (DESCRIPTION = (ADDRESS )) (CONNECT_DATA = (SERVICE = DEDICATED) (SERVICE_NAME = orcl) ) ) 解决方案:修改tnsname.ora文件内容如下: 172.16.39.199 = (DESCRIPTION = (ADDRESS )) (CONNECT_DATA…
 1:Framework连接oracle数据库时出现下面错误信息 环境: win2008R2 cognos10.2.1, 服务器上已经安装oracle11.2 content manager连接的也是oracle,cognos是64位,oracle也是64位的 解答: framework 必须是32位的oracle客户端,且版本需和服务端oracle版本一致.  字符集为utf-8的 @曼谷-Sam [已解决]求教:Cognos64bit连接Oracle64bit时,新建数据源报错,提示 “or…
C#连接oracle数据库提示ORA-12154: TNS: 无法解析指定的连接标识符如果PLSQL Develope能连接上而用代码无法连接上则可以考虑sqlnet.ora文件中是否有NAMES.DIRECTORY_PATH= (TNSNAMES)这句话,如果有则删除了再试看是否能连接的上不.…
注:内容来自网络,整理之如下 Robot Framework连接mysql数据库需要: 1.安装databaselibrary.pymysql 通过cmd命令执行:pip install robotframework-databaselibrary cmd命令执行:pip install pymysql 2.导入DatabaseLibrary.pymysql包到Robotframework 3.使用关键字对数据库进行操作 连接数据库:Connect to database using custo…
一.现象: C#程序中需要以Provider=OraOLEDB.Oracle.1方式访问ORACLE数据库.但程序执行时报异常:未在本地计算机注册“OraOLEDB.Oracle.1”提供程序 二.解决方案: 1.在Oracle安装目录找到Oracle的主程序目录,点击鼠标右键->属性->安全,对ASP.NET或者NETWORK SERVICE 帐户赋予允许读.执行权限,并在“高级”中保证该目录的子目录.文件都继承这些属性. 2.服务器ORACLE为10g,虽然安装时选择了Oracle Dat…
用entity framework 搭建的一个windows 程序,在vs中用oracle 的ODT 工具连接oracle数据库,昨天发布后出现下面一个错误, System.ArgumentException: The specified store provider cannot be found in the configuration, or is not valid. ---> System.ArgumentException: Unable to find the requested…
项目需要使用ORACLE,安装了oracle之后,使用PL/SQL连接,先是提示NOT logger  ,后续不知道改了什么提示解析服务器id失败,重新装了之后更狠的直接来了个空白提示 一.安装PLSQL Developer时提示 原因安装目录中不要包涵特殊字符或括号之类的.二.卸载重新装了oracle之后(没有装客户端)直接来了个空白提示 原因没有安装客户端. 三.安装oracle客户端之后使用PL/SQL提示: 使用DOC连接成功,就是客户端PLSQL连接不了. 后喊来同事帮忙,重新发来一个…
近日服务器断电,导致客户端连接ORACLE服务器时出现ORA-12514错误,在网上查得解决方法如下 解决方法: 1. 打开/network/admin/listener.ora文件,找到: SID_LIST_LISTENER =    (SID_LIST =      (SID_DESC =        (SID_NAME = PLSExtProc)        (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)        (PROGRAM =…
非常多时候为了优化我们的启动项把oracle的服务禁止了.但是重新启动启动之后使用PLSQL登陆oracle时会出现无监听程序,这说明我们有一些服务没有启动.我们先查看一下oracle的服务是否启动,查看方法是计算机-->>管理-->>服务和应用程序-->>服务,进行查找oracle的启动服务, 进入之后详细情况例如以下图: 在这里能够看到oracle的启动服务OracleServiceORCL和OracleOraDb11g_home1TNSLister,OracleD…