SqlDbx连接oracle】的更多相关文章

下载地址:https://download.csdn.net/download/xzplinke/10428957 解压SqlDbx.zip,将SqlDbx放到C:盘根目录(C:\SqlDbx 路径是解压出来的路径) 1.Path里面增加:C:\SqlDbx  Path是为了找tnsnames.ora 2.增加系统变量:ORACLE_HOME,路径:C:\SqlDbx  ORACLE_HOME是为了找oci.dll 3.用sqlDbx查询时,如果出现中文乱码,则: 设置变量名:NLS_LANG,…
解压SqlDbx.zip,将SqlDbx放到C:盘根目录 1.Path里面增加:C:\SqlDbx  Path是为了找tnsnames.ora 2.增加系统变量:ORACLE_HOME,路径:C:\SqlDbx  ORACLE_HOME是为了找oci.dll 3.用sqlDbx查询时,如果出现中文乱码,则: 设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 下载地址:http://download.csdn.net/detail/ycdx2…
解压SqlDbx.zip,将SqlDbx放到C:盘根目录 1.Path里面增加:C:\SqlDbx  Path是为了找tnsnames.ora 2.增加系统变量:ORACLE_HOME,路径:C:\SqlDbx  ORACLE_HOME是为了找oci.dll 3.用sqlDbx查询时,如果出现中文乱码,则: 设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 下载地址:http://download.csdn.net/detail/ycdx2…
本地开发环境: Windows10 64位.Oracle 12C客户端 32位.sqlDBX (32位) ================================================= 1.安装好Oracle 12C数据库,并配置好ODBC数据源连接(步骤此处省略,默认安装配置即可). 2.找到 C:\app\client\David\product\12.2.0\client_1\network\admin 目录下 tnsnames.ora 配置文件,用记事本打开文件,修改…
说起Oracle数据库,以前没用过Oracle不知道,但是这1年用Oracle后,发现真的是想狂吐槽,特别是那个.NET驱动和链接字符串,特别奇葩.总归是和其他数据库不一样,标新立异,不知道为何.另外如果想去Oracle官网搞点东西,比啥都难,密码设置强度要求很高,经常记不住,每次都是重置密码再进去,总是要费周折.好在.NET的驱动中,现在已经有纯托管驱动(Oracle.ManagedDataAccess.dll)方便了不少,备受折磨的朋友赶紧去切换吧,很简单,几个命名空间换一个就好了.总算做了…
一.如何卸载MONO Q:mono是linux系统上跨平台软件,卸载它有两种方式: 1.知道mono安装路径,安装原来的路径直接覆盖安装(最为简单): 2.不知道mono安装路径,首先通过sudo find / -name mono命令查找路径, 也可进入mono安装文件夹sudo make uninstall进行卸载. 二.部署服务连接oracle数据库报错, 提示:system.dllnotfoundexception:libclntsh.so Q:根据服务报错的提示,可以看出此函数库导致的…
一.JDBC 连接Oracle 说明 JDBC 的应用连接Oracle 遇到问题,错误如下: ORA-12505,TNS:listener does not currently know of SID given in connect descriptor TheConnection descriptor used by the client was. 我在DB 层面配置了静态注册,并且GLOBAL_DBNAME和SID_NAME 不一样,以往的配置都是一样的,所以没有发现这个问题. (SID_…
ADO.NET连接ORACLE时,用到ODAC组件时,有几点注意的. 1.安装的具体方法见:http://jingyan.baidu.com/article/e4511cf336ce872b845eafd4.html 2.在64位系统上安装64位的ODAC有问题,无法使用,必须安装32位ODAC才能使用 3.错误:ystem.TypeInitializationException: "Oracle.DataAccess.Client.OracleConnection"的类型初始值设定项…
CMake编译中选择编译Oracle一项以后,编译的qgis才会有连接Oracle数据库的功能. 编译qgis以后,可以通过添加矢量图层中选择Oracle数据库,或是添加Oracle空间图层,或是添加Oracle GeoRaster图层来连接Oracle数据库. 本人是通过本地客户端连接的Oracle数据库,因此在创建OGR数据库连接时,不需要添加主机,否则还是连接失败,当然,也可能与目前使用的版本有关系(Qgis2.8.8,qt4.7.1). 确保数据库名称.用户名.密码无误后,还是连接不上O…
通过IIS连接oracle时报“Could not load file or assembly 'Oracle.DataAccess, Version=2.112.3.0, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified.” 原因:IIS的应用池配置的是64位.net frame.但引用的Oracle.Da…
发现Navicat作为一款连接数据库的工具确实很好用,可视化的界面看着舒服很多,下面说说我今天在连接Oracle数据库时的一些问题: 1.安装好Oracle后直接用Navicat是连接不上的,会出现如下图的错误:使用Navicat连接Oracle时必须先下载Oracle的instantclient客户端,去官网下载即可 2.将下载的安装包解压出来:打开Navicat,工具==>OCI==>在OCI library选择刚刚解压出来的oci.dll路径,确定后重启. 3.然后输入我们的连接名,连接…
最近电脑更换成mac,很多软件都和win不一样了,正在慢慢适应,连接oracle原来用的客户端是pl/sql develop,蛋疼的是没有了mac版本, 用了navicat,具体设置如下 1.新建连接 2.配置如下 3.然后连接测试,如果运气好的话,是连接成功,当然了,大部分情况应该是会出现如下报错, 4.原因分析: 出现此错误的原因是hostname和/etc/hosts 下本机ip后面的名字不一致导致的, hostname如下 /ect/hosts如下 注意:此时这个已经被我改好了,保证一致…
利用jdbc连接Oracle数据库,首先得选对jdbc的版本. jdk6需要ojdbc6.jar这个包.如果选错的话,调用isValid()这个方法时,有可能有这个异常: Exception in thread "Thread-5" java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z 选对以后,url也要设置得对: database.url=jdbc:oracle:thin:@:your…
常用的Oracle开发的工具有SQL Developer和PL/SQL Developer,个人感觉前者虽然跨平台性优于后者,但比较大(大于300M)占用资源,而且用户体验也一般,而后者相对就小很多(小于30M),用起来也比较顺手. 用PL/SQL连接oracle数据库,不管是本地的还是远程的,一般都需要安装oracle客户端(500M左右)比较大,而且在各个系统上安装也有些讲究,需要修改相应配置文件,有点麻烦. 如何达到不安装oracle客户端,又能使用PL/SQL工具?本人做了如下测试并达到…
PL/SQL Developer在64位系统上连接Oracle,需要安装32位Oracle client客户端,使用后,发现操作数据库出现乱码的情况.经过查找资料,解决此问题,方法如下: 需要在系统的环境变量中,加入以下变量: NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK   然后,重启PL/SQL Developer,一切正常. 其中还有可能存在于注册表:(regedit)的:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node…
今天初次使用java连接Oracle 12c,遇到各种问题,为方便后续查询,在汇总了问题记录及解决方案如下. ORA-28040: No matching authentication protocol 需要在 ...\product\12.1.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora 文件中加入 SQLNET.ALLOWED_LOGON_VERSION=8 ORA-12505: TNS:listener does not currently know of SID…
环境:windows2008r2(x64) oracle 11.2.0.1 1.找到Oracle服务端的NetManager程序(一般在开始菜单->oracle->配置和移植工具)中,修改以下两个位置(将IP修改为Oracle所在的IP地址): 或者在oracle安装目录找到以下两个文件listener.ora和tnsnames.ora,参照下图进行修改: 2.注释掉#(PROGRAM = extproc) 以上设置完成后,需要重启Oracle***TNSListener服务. 3.navic…
Oracle数据库先创建一个表和添加一些数据 1.先在Oracle数据库中创建一个student表: create table student ( id ) not null primary key, stu_name ) not null, gender ) default null, age ) default null, address ) default null ); 2.向表中增添一些数据 ','北京市和平里七区30号楼7门102') MyEclipse里编写java代码 1.将oj…
1.安装Navicat Premium软件(我的是11.0.7版本)(假设安装路径为D:\NavicatLite\Navicat Premium) 2.下载 instantclient-basic-nt-12.1.0.2.0.zip(不安装Oracle客户端,使用plsql连接Oracle服务器 32位官网工具,无论32位还是64位系统 PLSQL 都需要32的 instantclient-basic-nt-12.1.0.2.0.zip,非常好用,亲自测试成功.) 3.将instantclien…
起因 前几天在弄Hubble连接Oracle数据库,然后在mongodb中建立一个镜像数据库; 发现一个问题,原本数据是11W,但是镜像库中只有6w多条; 刚开始以为是没运行好,又rebuild了一下 结果变成了7w多,又rebuild,又变成了6w了............ rebuild了N次,基本上每次结果都是不一样的 准备调试 没办法只能下载源码调试一下; 先把所有的dll都输出到同一个目录 然后把Hubble的服务停止了,再把Hubble的所有文件拷贝到dll的输出目录 然后编译生成一…