自强不息,方能厚德载物。

摘要: sz 文件名【先cd到需要下载的文件的目录层】[plain]view plaincopy[root@is13084905-0233bookinterface]#sztest.txtrzStartingzmodemtransfer.PressCtrl+Ctocancel.Transferringtest.txt...100%46bytes46bytes/s00:00:010Errors奫root@is13084905-0233bookinterface]#② 在用户目录下下面可以找到 阅读全文
posted @ 2013-10-23 17:56 omniscienceer 阅读(1657) 评论(0) 推荐(0) 编辑
摘要: 1.恢复存储过程原理就是利用了oracle里所有的存储过程的源代码都是存在dba_source里,而drop某个存储过程的时候,oracle这里肯定要去dba_source里把相关的源代码给delete掉,既然是delete,那就好办咯,直接flashback query就可以了。如下:select * from dba_sourceas of timestamp to_timestamp('2010-06-11 10:59:00', 'YYYY-MM-DD HH24:MI:SS')where owner='' and name ='&# 阅读全文
posted @ 2013-09-26 11:02 omniscienceer 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: Oracle CASE WHEN 用法介绍1. CASE WHEN 表达式有两种形式--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END 2. CASE WHEN 在语句中不同位置的用法2.1SELE 阅读全文
posted @ 2013-09-15 17:07 omniscienceer 阅读(973) 评论(0) 推荐(0) 编辑
摘要: 前几天因为导入大的东西,弄得很久都没动静,一看最后才发现是归档满了。但是很多的命令还是很是很不熟悉,所以看了下,百度了下。整理下这个。1.查看归档日志大小及使用情况select * from v$recovery_file_destSQL> select * from v$recovery_file_dest;NAME--------------------------------------------------------------------------------SPACE_LIMIT SPACE_USED SPACE_RECLAIMABLE NUMBER_OF_FILES- 阅读全文
posted @ 2013-09-05 20:34 omniscienceer 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 昨天因为导入很久数据,最后一看是因为数据文件不够,后来就关机了。现在,开启数据库,总是报“ORA-03113: 通信通道的文件结尾”SQL> conn /as sysdba;已连接到空闲例程。SQL> startupORACLE 例程已经启动。Total System Global Area 535662592 bytesFixed Size 1375792 bytesVariable Size 377487824 bytesDatabase Buffers 150994944 bytesRedo Buffers ... 阅读全文
posted @ 2013-08-27 19:10 omniscienceer 阅读(3643) 评论(0) 推荐(0) 编辑
摘要: 关于当前用户的相关信息,可以通过如下语句找到: 1 SQL> select * from all_objects where object_name like 'SESSION%'; 2 3 OWNER OBJECT_NAME SUBOBJECT_NAME OBJECT_ID DATA_OBJECT_ID OBJECT_TYPE CREATED LAST_DDL_TIME TIMESTAMP STATUS TEMPORAR... 阅读全文
posted @ 2013-08-14 09:55 omniscienceer 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。expdp或impdp命令时,可暂不指出用户名/密码@实例名 as 身份,然后根据提示再输入,如:expdp schemas=scott dumpfile=expdp.dmp DIRECTORY=dpdata1;一、创建逻辑目录,该命令不会在操作系统创建真正的 阅读全文
posted @ 2013-08-13 16:58 omniscienceer 阅读(206) 评论(0) 推荐(0) 编辑
摘要: v$sqltext存储的是完整的SQL,SQL被分割SQL> desc v$sqltextName Null? Type----------------------------------------- -------- ----------------------------ADDRESS RAW(4) ---------HASH_VALUE NUMBER ---------和 address 一起唯一标志一条sqlCOMMAND_TYPE NUMBERPIECE ... 阅读全文
posted @ 2013-05-16 12:04 omniscienceer 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 配置“/etc/ssh/ssh_config”文件“/etc/ssh/ssh_config” 文件是OpenSSH系统范围的配置文件,允许你通过设置不同的选项来改变客户端程序的运行方式。这个文件的每一行包含“关键词-值”的匹配,其中“关键词”是忽略大小写的。下面列出来的是最重要的关键词,用man命令查看帮助页(ssh (1))可以得到详细的列表。编辑“ssh_config”文件(vi /etc/ssh/ssh_config),添加或改变下面的参数:# Site-wide defaults for various optionsHost *ForwardAgent noForwardX11 no 阅读全文
posted @ 2013-05-15 10:13 omniscienceer 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 在安装oracle数据库时,会需要为oracle用户配置ssh等效性,以实现不需要用户口令即可实现访问和文件传输。步骤如下:创建目录并生成密码[html]view plaincopysu-oraclemkdir~/.sshchmod755~/.ssh/usr/bin/ssh-keygen-trsa,连敲3次回车/usr/bin/ssh-keygen-tdsa,连敲3次回车创建认证文件并将密钥内容填入[html]view plaincopytouch~/.ssh/authorized_keyschmod644authorized_keyscat~/.ssh/id_rsa.pub>>a 阅读全文
posted @ 2013-05-15 09:30 omniscienceer 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 使用了很久的TELNET今天,仔细了解了下。一下转载内容:telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。一、检测telnet-server的rpm包是否安装OS:RedHat9[root@locahost ~]#rpm -qa telnet-server//出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的,为了方便测试,也确认一下//[root@locahost 阅读全文
posted @ 2013-05-11 21:40 omniscienceer 阅读(2016) 评论(0) 推荐(0) 编辑
摘要: 今天安装RAC对环境配置后,进入ROOT里面,出现各种纠结问题,最后在一学长的指导下,顺利得到解决。错误:[root@orclcentos1 ~]# lsls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory[root@orclcentos1 ~]# vivi: error while loading shared libraries: libm.so.6: cannot open shared object file: No 阅读全文
posted @ 2013-05-11 13:06 omniscienceer 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 使用rlwrap增强Linux中的sqlplus命令行功能rlwrap是一个基于GNU readline library的工具,能够使一些普通的命令行(比如oracle中的sqlplus、rman等)具有历史输入回溯和错误回退修正的增强功能。下载[oracle@zhen-fedora ~]$ wgethttp://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.37.tar.gz--2010-08-10 21:16:52--http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.37.tar.gzResolv 阅读全文
posted @ 2013-05-10 15:06 omniscienceer 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 想在虚拟机里面安装oracle10g,发现默认的swap交换空间不满足最低要求,因为我分配的物理内存是1G,那么就按照要求需要2G的swap交换空间,默认只有1G的交换空间。添加swap交换空间的步骤如下:第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在/opt/image中添加2G的swap交换文件第二步:添加交换文件并设置其大小为2G,使用如下命令[root@sense image]# dd if=/dev/zero of=/opt/image/swap bs=1024 count=2048000过段时间就返回如 阅读全文
posted @ 2013-05-10 14:30 omniscienceer 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 进入字符界面:sqlplus / as sysdbastartup nomount;alter database mount;alter database open;报如下错误:*ERROR at line 1:ORA-03113: end-of-file on communication channelProcess ID: 252Session ID: 1 Serial number: 3我也从来没有遇到这个错误,只好上google 搜索,看了一堆资料。其中有一篇文章http://www.dbanotes.net/Oracle/ORA-03113.htm提醒了我,其实 遇到数据库出错的时候 阅读全文
posted @ 2013-05-05 15:45 omniscienceer 阅读(6982) 评论(0) 推荐(1) 编辑