关于dict与v$fixed_table
dict 里的条数与fixed_table不一样,网上也有说明,在这总结一下
DICT is a synonym for DICTIONARY
DICTIONARY contains descriptions of data dictionary tables and views.
V$FIXED_TABLE This view displays all dynamic performance tables, views, and derived tables in the database. Some V$ tables (for example, V$ROLLNAME) refer to real tables and are therefore not listed.
.
OS Authentication,ORACLE系统认证
[zhang@orazhang ~]$ sqlplus /
SQL*Plus: Release 10.2.0.1.0 – Production on Fri Apr 1 12:03:22 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – Production
With the Partitioning, OLAP and Data Mining options
SQL> show user
USER is “OPS$ZHANG”
oracle 重置初始化参数 reset parameter value
先前更改了os_authent_prefix为空,后来想改回原来的值,如果你不知道原值怎么办?重置
SQL> alter system reset os_authent_prefix scope=spfile ;
alter system reset os_authent_prefix scope=spfile
*
ERROR at line 1:
ORA-00905: missing keyword
mysql 无法退出sql命令行编辑
mysql> insert into core_user(login_name,real_name,password,email,create_time,is_disab…..
‘> quit
‘> exit
‘> bye
‘> ;
‘> \
‘> \c
‘> /c
终止批处理操作吗(Y/N)? y
遇到上面的情况无法终于sql编辑,最后没办法ctrl+c,强退了mysql ,后来找了一下官方文档
oracle 10g SG administart 1 中文版 下载
oracle sg这几本书里的概念的东西写的很细,对于考试的朋友很有帮助,对于英文差的可能又不吸收,现在把中文的分享一下。
下载地址
non-oracle OS user login sqlplus error lisbsqlplus.so!
今天想模拟一下操作系统验证ORACLE登录,发现新建的用户,登录ORACLE SQLPLUS会提示:sqlplus: error while loading shared libraries: libsqlplus.so: cannot open shared object file: No such file or directory
在网上查了一下,发现老Fenng 也遇到过,原来是个BUG
….
types of undo segments(undo段类型)
从9i开始系统已经用undo替换掉了以前版本中的rollback,两种名称的意义是相同的,虽然现在改成了undo 不过,在数据字典查询中依然是去dba_rollback_segs中去查询;
有三种类型
….
oracle controlfile Multipath 控制文件多路径标点符号
今天 在配置多controlfile 多路径时,出了点小问题,结果发现是标点符号引起的
操作如下
SQL> show parameter spfile
NAME TYPE VALUE
———————————— ———– ——————————
spfile string D:\ORACLE\PRODUCT\10.1.0\DB_1\
DATABASE\SPFILEORCL.ORA
ORA-01548: active rollback segment ‘_SYSSMU1$’ found
SQL> drop user icme cascade;
drop user icme cascade
*
ERROR at line 1:
ORA-00604: error occurred at recursive SQL level 2
oracle随linux OS自动启动与关闭
在linux 上装的oracle ,每次开机都要手动启动oracle服务,想做到自动,改了好些天,可能是做的虚拟ASM原因一直服务启动出错,先不说ASM,let oracle instance automatic startup and close
环境:rhel 5 linux +oracle 10g
freewebhostingarea limited country!
从前天开始本站在国内大陆 再次不能正常访问,主页跳转去了freewebhostingarea的警告页面(下图)。意思大概就是“所在国家的免费流量被限制了!因为我所在的国家不是 freewebhostingarea面向的主要客户..
mysql 客户端数据导入
mysql 客户端数据导入要么生成insert sql,也可以用load data infile,记的字符集可不能忽略,设置字符集比如set name gb2312;下面做一个实例,用load的方法
-----
MYSQL ERROR 1093 (HY000): You can’t specify target table ‘core_member’ for update in FROM clause
今天删除mysql库中几条重复2次的记录,有个序列号member_id,取一个人最大用户名删除,没想到mysql语法还不一样
mysql> delete from core_member where member_id in(select max(member_id) from core_member where user_id in(select user_id from core_user where email=’xiangtan@xiangtan.com’) group by user_id);
ERROR 1093 (HY000):…
Script: oracle 判断字符是否是日期格式
如果在原数据中表中数据是以字符串形式保存,现在要转换为date日期类型时有部分数据格式会出错,这就需要查出那些异常数据
1,可以用正则,这个比较麻烦每月天数不一样,闰年2月天数又不一样等 等
2,自己写一funcation ,捕获异常判断
….
PLSQL_CODE_TYPE、PLSQL_OPTIMIZE_LEVEL
今天 看题库里发现有提到两个参数PLSQL_CODE_TYPE、PLSQL_OPTIMIZE_LEVEL
PLSQL_CODE_TYPE 有两个值{ INTERPRETED | NATIVE }前者为默认,我觉的应该就是开发语言里编译后的C与汇编语言的区别,一种是字节编码一种是机器码
■ INTERPRETED….
俺河北一最强伴舞 一定得看完(视频)
今天 无意看到一视频,发现河北现在新农村建设这么牛,系统化的观看完整段视频,看这后面两个伴舞的,我的个神啊,在这个moment,我突然感觉到,我要爆了……
windows xp修改os操作系统字符集
想模拟上篇中的实验,修改客户端os字符集可能找不到地方
linux中的nls_lang =windows 环境变量的nls_lang 设置就和设置path一样
os字符集不是上面的设置在linux中叫做lang,在windows中也可以设置…