oracle session和process的关系
什么是session 通俗来讲,session 是通信双方从开始通信到通信结束期间的一个上下文(context)。这个上下文是一段位于服务器端的内存:记录了本次连接的客户端机器、通过哪个应用程序、哪个用户在登录等信息[在pl/sql developer中,通过Tools-->Sessions可以查看当前数据库的session]。session 是和connection同时建立...
oracle日常命令
1.创建用户> create user loan identified by loan default tablespace TBS_LOAN;2.创建表空间>create tablespace tbs_loan datafile '/data/oradata/credit/tbs_loan01.dbf' size 100m;3.修改用户的默认表空间> alter user core DEFAULT TABLESPACE TBS_CORE;4. 查看当前文件夹命令du -h5.解压和压...
sys用户与system用户的区别
system是数据库内置的一个普通管理员,你手工创建的任何用户在被授予dba角色后都跟这个用户差不多。sys用数据库的超级用户,数据库内很多重要的东西(数据字典表、内置包、静态数据字典视图等)都属于这个用户,sys用户必须以sysdba身份登录。以上就是2个用户的区别。另外你说的,system用户as sysdba登录时和sys一样...
rman删除指定时间的归档
delete noprompt archivelog until time "to_date('2014-09-26 00:00:00','yyyy-mm-dd hh24:mi:ss')-7" backed up 1 times to device type disk;
ERRORCODE=-4499, SQLSTATE=08001 IBM官方站点对应的解决方案
导致原因:Error 1: DB2 return code is -4499Three problems might be the cause of this error. DB2 is stopped. The wrong DB2 database listening port number is specified. The wrong database name is specified. 解决错误:Check whether DB2 is started. Check whether the da...
降底表空间高水位线时使用db2dart /dhwm出现warning
用DB2 FORCE APPLICATIONS ALL和DB2 TERMINATE来断开连接和终止进程,让后再运行db2dart /dhwm即可
降底表空间高水位线时出现的sql1348W的错误
如此错误为之前重组的表中的数据中存在longlobdata类型的数据,因此重组不完全,应按下方图示进行重组和释放表空间
降低表空间高水位标记
第一步使用db2dart来降低高水位标记输入TABLESPACE的ID(可以通过db2 list tablespaces show detail来查看ID),然后查看当前路径目录下的BOCDB.RPT文件内容。第二步,通过表SYSCAT.TABLES 查看BOCDB.RPT文件中同样ID的表的模式名称,如第三步,使用db2dart /lhwm参看需要执行的表重组操作。...
字符类型转换成时间类型
SELECT TIME(TO_DATE(T_SYS_CREA_TIME,'HH24:MI:SS')) FROMBANK_O.WZ_GTS_FINC_MASTER
SQL3508N CODE6
SQL3508N 装入或装入查询期间,当访问类型为“TEMP_FILE”的文件或路径时出错。原因码“6” 路径:“E:\DB2SAFE\NODE0000\SQL00001\LOAD\DB200003.PID\DB20003F.OI” 解决方法:db2stopforce db2s...
计算日期的函数
Values(sysdate –(months)) 上月最后一天 Values(last_day(sysdate-2months)+1) 上月第一天 Values(last_day(sysdate)) 当月最后一天 Values(last_day(sysdate –(months)+1)) 当月第一天...
数据库别名已存在的解决方法
在创建数据库时遇到数据库别名已存在的问题时,可以通过以下方法解决:首先用db2 listdatabase directory 命令看在系统数据库目录(system database directory)中有没有该数据库如果没有,再用db2list database on location 看在本地数据库目录(local database directory)中有没有该数据库,location指定数...
解决SQL30081N 10060,SQLSTATE=-22212
配置系统ODBC用到50000端口的限制 为50000端口受限
解决IBM DATA STUDIO无法连接数据库问题,JDBC驱动不显示问题。
打开DATASTUDIO 窗口-首选项-数据管理-连接-驱动程序定义-添加-相应的JDBC驱动
解决外汇检查系统PSN问题
1、 SQL1005N 2、 SQL30061N 在远程节点上找不到数据库别名或数据库名称“GSDB”。SQLSTATE =08004的解决方法 过程:一、在服务器上 1、 DB2 LIST DATABASE DIRECTORY 查看系统数据目录,看不到要找的数据库,表示该数据库不在系统数据库目...
SYSTABLES
SELECT ‘DROP TBALE’||TRIM(TABSCHEMA)||’.’||TRIM(TABNAME)||’;’FROM SYSCAT.TBALES WHERE TBASCHEMA=’’ AND TYPE =’T’;
如何删除名称相同的存储过程
Drop specific procedure schema.specificname 其中schema.specificname通过 SELECT * FROM SYSCAT.PROCEDURES可以查到 也可以精确到列值 SELECT PROCNAME,SPECIFICNAMEWHERE PROCSCHEMA =‘XXX‘
DB2的4种查询权限
DB2中,共有四种隔离级别:RS,RR,CS,UR1、 UR(Uncommited read)就是俗称“脏读”,在没有提交数据的时候能够读到更新的数据 2、 CS(Cursor Stability)在一个事务中进行查询时,允许读取提交前的数据,数据提交后,当前查询就可以读取到数据,UPDATE数据的时候并不锁表 3、&n...
修改归档日志路径
1、 db2 update db cfg for database using logarchmeth1 DISK:D:\ 2、 db2 update db cfg for database using LOGPRIMARY 100 LOGSECOND 50LOGFILSZ 65535 修改日志大小
如何查看diagpath
db2set –all中查看db2instprof的参数