AIX文件系统调整
AIX下调整文件系统大小我们在安装软件的过程中,常常发现现有的分区不够大或者在添置了一块新硬盘的时候新 增空间还未被利用起来,这个时候就需要调整分区的大小。 这个过程的做法一般如下: ...
oracle 9i安装报错
今天安装9i报错Oracle9i在Linux系统下安装程序的自身缺陷,需要安装补丁解决。1,需要从http://oss.oracle.com/projects/compat-oracle/files/RedHat链接上下载Oracle补丁:compat-oracle-rhel4-1.0...
oracle 9i DBCA建库报错
oracle 9i执行DBCA建库,在最后一步,点击完成后,界面突然就消失了,shell命令窗口提示 dbca脚本124行有错误,看了看124行的程序,随后直接把前后几行(一个 if..else判断)注释了,然后再重新执行DBCA就OK...
oracle ORA-00607,ORA-006000错误
几天在shutdown oracle时报错:SQL> shutdown immediateORA-00607: Internal error occurred while making a change to a data blockORA-00600: internal error code, arguments: [4194], [55], [29], [], [...
linux 下root执行sqlplus
由于应该需要在root下运行,需要在root用户下使用sqlplus 进行调试。首先,将oracle用户下的 .bash_profile中内容,调价到root用户的环境变量中.bash_profile下。还需要将root加入到 oinstall组。以及DBA组...
DB2 批量删除表
DB2不提供命令删除某个schema下的数据,但可以通过脚本来做。db2 "select 'drop table ' || rtrim(tabschema) ||'.' ||tabname || ';' from syscat.tables where tabschema='testschema' " > droptable.ddldb2 conne...
DB2 错误一览
sqlcode sqlstate 说明000 00000 SQL语句成功完成01xxx SQL语句成功完成,但是有警告+012 01545 未限定的列名被解释为一个有相互关系的引用+098 01568 动态SQL语句用分号结束+100 02000 没有找到满足SQL语句的行+110...
SQLCODE=-286, SQLSTATE=42727, SQLERRMC=8192
一般是因为pagesize设置的太小了,导致在创建表的时候空间不足。解决方案:1.删除数据库drop database DBNAME2.重建数据库并设置pagesizecreate database DBNAME automatic storage yes using codeset UTF-8 t...
TNS-12547: TNS:lost contact 监听无法起动
今天做测试,把主机名给改了,同时把 127.0.0.1 localhost 也去掉了,然后死后启动不了监听 报错信息如下:TNS-12547: TNS:lost contactTNS-12560: TNS:protocol adapter errorTNS-00517: Lost co...
linux 设置ssh无密码登陆
ssh-keygen -t rsa cat ~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys 然后测试登陆,还是需要密码,反复几次还是不行。 后面查了资料,原来authorized_keys文件的属性有问题,必须设置...
ORA-19809: limit exceeded for recovery files
昨天通过imp导入大数据量到oracle中,中途停止到某一个表不往下走了,当时也没来得及看日志,直接kiil掉进程终止了导入,然后连接用户,报错。我重启数据库,报错了:ORA-16038: log 3 sequence# 472 cannot be arch...
ORA-00257错误导致用户连接不上
今天在使用Imp导入数据,数据比较大,导完之后,用户连接不上SQL> conn wzsb/123ERROR:ORA-00257: archiver error. Connect internal only, until freed.Warning: You are no longer connected to OR...
oracle 重建控制文件
oracle重建控制文件需要知道,数据文件,日志文件等的具体路径等信息,这些信息可以通过 ,alter database backup controlfile to trace;来获取。这条命令生成的文件默认在use_dump_dest下面,查看生成的文件...
DB2 db2look的使用方法
db2look 是DB2用于生成数据库DDL语句的一个工具:命令:db2look -d DBname -a -e -p -i userID -w password -o d:\sample.sql 语法: db2look -d DBname [-e] [-u Creator] [-z Schema] [-t Tname1...
更改主机名后,导致db2启动不了
对于windows sever 下,要需注册表全部修改。把HKEY_LOCAL_MACHINE\SOFTWARE\IBM下所有的旧的主机名全部改成了新主机名。对于linux系统 ,把 sqllib下的db2nodes.cfg中对应的主机名改变即可...
DB2 connect to database连接数据报错
今天应用报错,尝试重启db2服务,报错了:[db2inst1@localhost db2dump]$ db2stop03/16/2012 14:13:04 0 0 SQL1025N The database manager was not stopped because data...
关于存储过程中不能操作其他用户表数据的问题解决
今天在用户wzsb下创建存储过程,存储过程中需要对tpsi用户下的表中的数据进行DML操作,但是在编译的时候始终出错,报错为:表或试图不存在。随后在sqlplus下使用wzsb用户去操作tpsi用户下的表,是能正常访问...
oracle unlimited tablespace 权限的用途
给oracle添加一个用户时一般都分配个connect、resource 角色就行了如: grant connect,resource to xxx; 但这里connect 角色有一个 UNLIMITED TABLESPACE 权限,也就是xxx这个用户可以在其他表...
oracle job管理
创建测试表SQL> create table TEST(a int);表已创建。创建一个自定义过程SQL> create or replace procedure MYPROC as 2 begin 3 insert into TEST values(1); 4 end; 5&...
oracle 11g安装报错
今天在客户这边,安装oracle 11g时报错,下载下来的介质是两个文件,我直接分别解压,安装时到了56%时,报错 找不到 几个.ear文件,然后去相应的文件下确实没找到文件。中止安装,将所有安装路径下的文件删除。...