Navicat 提示Cannot create oci environment 解决方案
一直在使用 Navicat ,这是一个数据库客户端软件,能连接多种不同类型的数据库,给我们的日常的工作带来了不少的便捷。 最近,我在电脑上安装了 orcale ,然后,Navicat 就莫名其妙的不能连接 oracle 数据库了。总是提示如下错误: 先说下&nbs...
ORACLE数据库异步IO介绍
Linux 异步 I/O (AIO)是 Linux 内核中提供的一个增强的功能。它是Linux 2.6 版本内核的一个标准特性,当然我们在2.4 版本内核的补丁中也可以找到它。AIO 背后的基本思想是允许进程发起很多 I/O 操作,而不用阻塞或等待任何操作完成。稍后或在接收到 I/O 操作完成的通知时,进程就可以检索 I/O 操作的结果。异步IO概念...
window NLSL_LANG
打开注册表方法:开始---运行---regedit---确定查看数据库当前字符集:select * from v$nls_parameters;客户端字符集设置:Windows:# 常用中文字符集开始-运行-CMD:SET NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK以上参数设置只是在当前会话生效,关闭CMD窗口后下次还需...
linux 系统字符编码
最近发现,有linux系统的项目在保存中文时会产生乱码。经研究发现找到一解决办法在weblogic的startweblogic.是启动文件中增加export LANG=zh_CN.GBK的设置会解决多数项目问题。但用此方法后,仍有个别项目存在问题,不知是何原因,似乎没起作用。1。如果设置了export LANG=zh_CN.GBK,这个的作用域是多大?是整个系统呢,...
完整java开发中JDBC连接数据库代码和步骤
http://www.cnblogs.com/hongten/archive/2011/03/29/1998311.htmlJDBC连接数据库 ?创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: ...
金立集团董事长-刘立荣-注意细节
同为大学同窗,演绎绝然不同的命运故事。两个的人生之路,曾经多次相交,最终还是分离,性格决定命运。 刘立荣,湖南益阳人,金立通讯集团董事长兼总裁,身家15亿,手机月均销量45万部,年销售量超500万部,集团年利润超3亿。 李盛,湖南新化人,刘立荣的大学同窗,现为上海一电子公司的技术员,月收入5000...
MYSQL 各个安装包说明
Enterprise Edition和Community Edition以下内容是一样的!Dependency relationships exist among some of the packages. If you plan to install many of the packages, you may wish to download the RPM bundle tar file instead, which contains all the RPM packages listed above, so that you need n...
ORACLE编译失效对象小结
http://www.cnblogs.com/kerrycode/p/3723715.html在日常数据库维护过程中,我们会发现数据库中一些对象(包Package、存储过程Procedure、函数Function、视图View、同义词.....)会失效,呈现无效状态(INVALID)。有时候需要定期检查数据库中存在哪些失效对象,对于存在异常的对象需要重新编译,有些自动失效的对象,一...
使用SQL_TRACE进行数据库诊断
http://www.eygle.com/archives/2004/10/shared_pool-1.htmlSQL_TRACE是Oracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具.在日常的数据库问题诊断和解决中,SQL_TRACE是非常常用的方法。本文就SQL_TRACE的使用作简单探讨,并通过具体案例对sql_trace的使用进行说明.(a) SQL_TRACE说明SQL_TRAC...
GoldenGate ggsci无法加载共享库文件libnnz11.so libclntsh.so.11.1
http://blog.itpub.net/23135684/viewspace-1062883/使用GoldenGate将源库的数据单向同步到目标数据库,下面是源和目标的版本及平台信息: 源数据库:Oracle Database 10.2.0.1 64bit for Redhat 5.8 x86_64bit 目标数据库:Oracle Database 11.2.0.1 64bit for Windows Server 2...
AIX查看某个端口被哪个进程占用
问题描述:在系统管理过程中经常遇到的情况就是在启动某个进程时,会提示端口被占用。如启动WebSphere管理控制台时经常碰到9090端口被占用。用netstat -an | grep 9090 可以看到该端口正被监听,但却不知道是哪个进程占用了该端口,当然也可以改变端口但比较麻烦。如果能找到是哪个进程占用了该端口...
Oracle执行计划详解
简介: 本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。 并有总结和概述,便于理解与记忆!+++目录--- 一.相关的概念 Rowid的概念...
oracle 分页查询功能
在MySQL中,我们通常都使用limit来完成数据集获取的分页操作,而在Oracle数据库中,并没有类似limit一样的方便方法来实现分页,因此我们通常都是直接在SQL语句中完成分页,这里就需要借助于rownum伪列或row_number()函数了,本文将分别展示使用rownum伪列和row_number()分析函数来完成Oracle数据分页操作的具体使用方法,并...
Linux dd命令全面解析
http://blog.itpub.net/26686207/viewspace-717558/linux/unix dd命令是一个非常好的管理磁盘命令dd命令作用:指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,起到一个初始化磁盘的作用1. 命令简介dd 的主要选项:指定数字的地方若以下列字符结尾乘以相应的数字: b=512...
oracle external table (外部表)
详细介绍参考:http://www.cnblogs.com/kerrycode/p/3894260.html外部表特征 (1) 位于文件系统之中(一定要在数据库服务器中,而不是其它网络路径),按一定格式分割, 例如@#$等,文本文件或者其他类型的文件可以作为外部表。...
Oracle表与索引的分析及索引重建
1.分析表与索引(analyze 不会重建索引)analyze table tablename compute statistics 等同于 analyze table tablename compute statistics for table for all indexes for all columnsfor table 的统计信息存在于视图:user_tables 、all_tables、dba_tablesfor all indexes 的统计信息存在于视图: u...
oracle 表共享锁 和 行级锁
1、首先只有表级的共享锁没有行级共享锁2、加了共享锁的数据对象可以被其他事务读取,但不能修改。 3、多个用户可以同时对同一个表加共享锁。 4、行级锁只能由一个用户加,加了行级锁的数据对象可以被其他事物修改,但不能被修改。加共享锁方法: lock table 表名 in share mode ※这个语句可以有多个用户执行...
ORACLE external table (外部表) ORA-29913 ORA-30653 处理
[fs03@ibmtest tables]$ cat nation.tbl |ARGENTINA|1|al foxes promise slyly according to the regular accounts. bold requests alon|0|ALGERIA|0| haggle. carefully final deposits detect slyly agai|b|ARGENTINA|1|al foxes promise slyly according to the regular accounts. bold requests alon|2|B...
Linux查看物理CPU个数、核数、逻辑CPU个数
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep "cpu cores"| uniq # # 查看逻辑CPU的个数&nb...
SQL*Loader 详解
在 Oracle 数据库中,我们通常在不同数据库的表间记录进行复制或迁移时会用以下几种方法:1. A 表的记录导出为一条条分号隔开的 insert 语句,然后执行插入到 B 表中2. 建立数据库间的 dblink,然后用 create table B as select * from A@dblink where ...,或 insert into B select * from A@dblink where ...3. exp A...