oracle
木薯超人
这个作者很懒,什么都没留下…
展开
-
ORACLE auto trace (explain plan) 功能打开
1.创建表,通过utlxplan脚本 SQL> @?/rdbms/admin/utlxplan Table created. --@代表执行的意思 2. 创建同义词为了多个用户可以共享一个plan_table 并授权给public SQL> create public synonym plan_table for plan_table; Synonym created. SQL> gr原创 2012-10-18 11:51:37 · 377 阅读 · 0 评论 -
ORA-01102: cannot mount database in EXCLUSIVE mode
ORA-01102: cannot mount database in EXCLUSIVE mode 今天启动数据库时报错了! SQL> startup mount ORACLE instance started. Total System Global Area 608174080 bytes Fixed Size 1220844原创 2014-05-31 10:13:30 · 188 阅读 · 0 评论 -
sqlplus中打错sql命令时不能回撤
sqlplus中打错sql命令时不能回撤,不能修改,只能回车重新写,非常麻烦,下面有两种方法解决 (1) 临时的方法: 在console里输入stty erase ^H, 然后再使用sqlplus 来连接数据库。 永久的方式: 在用户的.profile里面加入 stty erase ^H 即可。 (2) 在SCRT里的终端--〉仿真--〉映射键中将backspace发原创 2014-04-08 14:22:41 · 460 阅读 · 0 评论 -
ora-01031:insufficient privileges LINUX 下解决
首先确定远程以管理员登录 orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password='' entries=n orapw$ORACLE_SID 是密码文件的名字,这个要对应好~原创 2014-03-21 22:05:17 · 236 阅读 · 0 评论 -
NAMES.DIRECTORY_PATH
NAMES.DIRECTORY_PATH常用的值有tnsnames,hostname,onames和ezconnect和ldap,cds,nis不常用的值,默认值是(tnsnames,onames,hostname)。 如果设置NAMES.DIRECTORY_PATH=(tnsnames),那么客户端就只会从tnsnames.ora查找你要连接的字符串(如orcl)记录,如果tnsnam原创 2014-03-21 22:12:47 · 3484 阅读 · 0 评论 -
修改linux kernel参数 semopm
步骤 [root@zoe ~]# cd /proc/sys/kernel/ 查看当前设置 [root@zoe kernel]# cat sem 250 32000 32 128 设置新的值 [root@zoe kernel]# echo 250 32000 100 128 > sem 查看修改是否生效 [root@zoe kernel]# cat sem原创 2014-03-21 17:49:03 · 519 阅读 · 0 评论 -
linux解决xhost: unable to open display
linux解决xhost: unable to open display linux解决xhost: unable to open display 实用技巧:在Linux下设置xhost方法步骤 第一步:用root登陆linux,启动vnc服务; 第二步:根据vnc起来的端口,设置export DISPLAY=localhost:1(1表示vnc在第一个tty上启动的),vnc的启动信转载 2014-03-21 17:19:03 · 690 阅读 · 0 评论 -
metalink的网址
Metalink是Oracle的官方技术支持站点,你购买了Oracle软件以后,可以根据License向Oracle请求CSI号,通过CSI号你就可以登录Metalink站点注册帐号。过期的CSI号将不再允许登录Metalink站点。服务期内你可以通过提交SR来申请Oracle公司专门指定工程师获得帮助。 Metalink网址:http://metalink.oracle.com原创 2014-04-01 12:19:52 · 413 阅读 · 0 评论 -
oracle10G 在 CENTOS 5.5下安装
这里要选中Review and modify partitioning layout 建议 boot 100M-150M swap 分配内存2倍 / 剩下全部容量 定义主机名字 这里要注意选中Customzie now 这个选项 Languages中要选中Chinese Support,Develop原创 2014-01-08 22:39:52 · 391 阅读 · 0 评论 -
oracle中drop、delete和truncate的区别
oracle中drop、delete和truncate的区别 oracle中可以使用drop、delete和truncate三个命令来删除数据库中的表,网上有许多文章和教程专门讲解了它们之间的异同,我说简单点如下: 1. delete和truncate都是删除表中的内容而不能删除表的结构,而drop则是删除表的结构和内容(表将不复存在); 2. delete可以删除整个表的数据也转载 2013-09-09 11:30:55 · 440 阅读 · 0 评论 -
oracle常用表
dba_开头..... dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 dba_temp_files 临时数据文件信息 dba_roll翻译 2013-04-15 08:53:06 · 221 阅读 · 0 评论 -
PLSQL 各种能用到的语句
set serveroutput on; DECLARE test_number NUMBER:=10; BEGIN CASE test_number WHEN 10 THEN goto seconds; DBMS_OUTPUT.PUT_LINE('10'); WHEN 20 THEN原创 2013-03-25 11:32:14 · 248 阅读 · 0 评论 -
JAVA WEB应用中的权限控制
1:三张主表:user、role、rights,以及两张关联表:user_role、role_rights 2:将所有 actionKey 存放在 rights 里面,actionKey集合做了个功能,可以动态生成,项目功能不断扩大中,可以动态生成新的 actionKey 3:user通过 user_role、role、role_rights、rights可以获得自己拥有哪些actio原创 2013-03-15 13:13:54 · 331 阅读 · 0 评论 -
海量数据入库
本文只是入库可行性办法总结,具体操作请百度 1. power builder 用DATA WINDOW 导入 FileReaderEx导入 FileReader导入 2. VC 的内存映射 3. jdbc batch 4. ORACLE 下 SQL LOADER 也就是SQL LAD导入 文本情况下 5. java CML调用SQL LAD原创 2013-03-13 15:13:32 · 314 阅读 · 0 评论 -
1句SQL实现A插入到B然后删除A
Oracle9i引入了MERGE命令, 你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表. Oracle 10g中MERGE有如下一些改进: 1、UPDATE或INSERT子句是可选的 2、UPDATE和INSERT子句可以加WHERE子句 3、ON条件中使用常量原创 2013-03-06 11:27:31 · 406 阅读 · 0 评论 -
物理DG主备库切换时遇到ORA-16139: media recovery required错误
在物理DG主备库切换时遇到ORA-16139: media recovery required错误 SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY; ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY * ERROR at line 1: ORA-16139: media recove原创 2014-05-31 10:27:36 · 221 阅读 · 0 评论