【Oracle系统内核参数、资源限制及ipcs相关命令总结】教程文章相关的互联网学习教程文章

误删除$ORACLE_HOME/dbs下的参数文件、密码文件,如何快速重建

[oracle@11g dbs]$ pwd/home/oracle/app/oracle/product/11.2.0/dbhome_1/dbs[oracle@11g dbs]$ lltotal 24-rw-rw----. 1 oracle oinstall 1544 Mar 11 13:46 hc_orcl.dat-rw-r--r--. 1 oracle oinstall 2851 May 15 2009 init.ora-rw-r-----. 1 oracle oinstall 658 Feb 16 05:17 initorcl.ora-rw-r-----. 1 oracle oinstall 24 Feb 16 05:17 lkORCL-rw-r-----. 1 oracle oinstall 1536 Feb 16 05:17 orapworcl-rw-r-----. 1 ...

LINUX下ORACLE相关的内核参数详解【代码】

1、kernel.sem[root@test ~]# cat /proc/sys/kernel/sem250 32000 100 142 [root@test ~]# ipcs -sl------ Semaphore Limits --------max number of arrays = 142max semaphores per array = 250max semaphores system wide = 32000max ops per semop call = 100semaphore max value = 32767 NAME | DESCRIPTION | MIN VALUE-------+--------------------------------------...

Oracle 12c 多租户配置和修改 CDB 和 PDB 参数

1. 配置CDB 实例参数,影响CDB与所有 PDB为CDB配置例程参数相对于对于非CDB的数据库是变化不太。ALTER SYSTEM命令用于设置初始化参数,与使用ALTER DATABASE命令修改一些数据库配置。ALTER SYSTEM SET parameter_name=value CONTAINER=ALL;说明:使用CONTAINER=ALL后,cdb与pdbs这个参数相同。pdbs可以在本地设置同一参数为不同值,将覆盖CONTAINER=ALL设定的值。2. 修改 CDB ALTER DATABASE 命令和non-CDB 数据库是一样的,但是有...

Oracle12c多租户CDB 与 PDB 参数文件位置探讨、查询 CDB 与 PDB 不同值的参数

一、 Oracle12c多租户CDB 与 PDB 参数文件位置CDB的参数文件依然使用12c以前的SPIFLE,pdb的参数文件不会出现在SPFILE中,而是直接从CDB中继承,如果PDB中有privete Local parameter 会存在 CDB 的 PDB_SPFILE$字典表 中以con_id区别,当PDB UN-Plug时,PDB参数会写入PDB的XML文件中,当drop pluggable database后,pdb信息和PDB_SPFILE$记录也会被清除。再当PDB重新Plug-in到CDB时会重新加载回PDB, 但是由于一些PDB特殊参数在plug...

ORACLE——日期时间格式化参数详解 之三【代码】

2.21 Y/YY/YYY/YYYY 以指定长度返回日期的年份SQL> select to_char(sysdate,‘Y‘) from dual; TO_CHAR(SYSDATE,‘Y‘) -------------------- 5SQL> select to_char(sysdate,‘YY‘) from dual; TO_CHAR(SYSDATE,‘YY‘) --------------------- 15SQL> select to_char(sysdate,‘YYY‘) from dual; TO_CHAR(SYSDATE,‘YYY‘) ---------------------- 015SQL> select to_char(sysdate,‘YYYY‘) from dual; TO_CHAR(SYSDATE,‘YYYY‘...

ORACLE——日期时间格式化参数详解 之一【代码】

select to_char(sysdate,‘yyyy.mm.dd‘) from dual; TO_CHAR(SYSDATE,‘YYYY.MM.DD‘) ----------------------------- 2015.12.28SQL> select to_char(sysdate,‘yyyy+mm=dd‘) from dual; TO_CHAR(SYSDATE,‘YYYY+MM=DD‘) ----------------------------- 2015+12=28SQL> select to_char(sysdate,‘yyyy-mm-dd‘) from dual; TO_CHAR(SYSDATE,‘YYYY-MM-DD‘) ----------------------------- 2015-12-282.2 AD/A.D. 公元标识SQL>...

ORACLE——日期时间格式化参数详解 之二【代码】

2.9 DDD 指定日期在当年中的第几天(范围:1-366)SQL> select to_char(sysdate,‘DDD YYYY-MM-DD PM hh24:mi:ss ‘) from dual; TO_CHAR(SYSDATE,‘DDDYYYY-MM-DD‘) ------------------------------ 361 2015-12-27 下午 18:13:152.10 DAY 指定日期在周中的名称select to_char(sysdate,‘Day YYYY-MM-DD PM hh24:mi:ss ‘) from dual; TO_CHAR(SYSDATE,‘DAYYYYY-MM-DD‘) ----------------------------------- 星期日 2015-12-27 ...

理解RHEL上安装oracle的配置参数 :/etc/security/limits.conf, /etc/profile, /etc/pam.d/login【图】

最后编辑/etc/profile文件(环境变量文件) if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fi fi PAM的起源和功能 Linux PAM(插件式认证模块,Pluggable Authentication Modules) 为安全起见,计算机系统只有经过授权的合法用户才能访问。这就需要程序提供鉴别登陆用户身份信息的代码。原本实现鉴别功能的代码是作为应用程...

ORACLE NLS_LENGTH_SEMANTICS 参数的用途【代码】

table tab_t(t_name varchar2(20byte));create table tab_t(t_name varchar2(20char));上面两条语句,唯一的不同,就是在指定列长度为20后,再指定长度的类型,类型的值不同。 2. 不指定长度类型的SQL语句create table tab_t(t_name varchar2(20));这条语句,在指定列的长度为20后,并未指定长度的类型,那它的类型会是什么呢,这个就是由NLS_LENGTH_SEMANTICS参数的值所决定了,该参数值可以在会话级设定。 1. 查看数据库NLS_LENG...

.net在Oracle数据库中为In条件查询防止sql注入参数化处理

//返回in条件处理方法 public static string InsertParameters(ref List<OracleParameter> orclParameters, int[] lsIds, string uniqueParName) { string strParametros = string.Empty;for (int i = 0; i <= lsIds.Length - 1; i++) { strParametros += i == 0 ? ":" + uniqueParName + i : ", :" + uniqueParName + i;OracleParameter param = new OracleParameter(uniqueParName ...

解决sqoop 导入oracle表时 --split-by参数为日期类型时的报错:ORA-01861: literal does not match format string

-06-08 18:46:13,422 INFO [main] org.apache.sqoop.mapreduce.db.DBRecordReader: Executing query: select "JFRQ","ZYH","FYKS","KSSE","YBJE","YPJE","ZJJE" from BSHIS."DEPCS_T_DEPCS_BRMXCOST_DAY" tbl where ( JFRQ >= ‘2009-01-01 00:00:00.0‘ ) AND ( JFRQ < ‘2009-10-13 04:00:00.0‘ ) 2017-06-08 18:46:13,439 ERROR [main] org.apache.sqoop.mapreduce.db.DBRecordReader: Top level exception: java.sql.SQLData...

在Oracle实例关闭情况下如何修改spfile的参数【代码】

问题描述:在11G单机ASM中修改sga大小,修改完后,关闭instance并startup时,提示sga没有达到最小值,因些无法启动,而此时数据库实例已经关闭,已不能在之前的那种模式修改参数,具体的操作如下:1、查询sga大小SQL> show parameter sga NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ lock_sga boolean FALSE pre_page_sga ...

Linux下安装Oracle10g提示内核参数检查失败【图】

先简单介绍下常用的几个内核参数:kernel.shmmax:单个共享内存段的最大字节数kernel.shmmni:共享内存段的最大个数kernel.shmall:共享内存的总页数kernel.sem:信号灯参数fs.file-max:系统中所允许的文件句柄最大数目。 [root@Linux-PC /]# cat /proc/sys/fs/file-max //查看命令net.ipv4.ip_local_port_range:应用程序可使用的ipv4端口范围。 cat /proc/sys/net/ipv4/ip_local_port_range net.co...

oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)

这篇文章主要介绍了oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包等相关资料,需要的朋友可以参考下 oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包 认识存储过程和函数 存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命名的方式存...

php调用oracle带有out参数的存储过程

);if (! $conn ) {   $e = oci_error ();   trigger_error ( htmlentities ( $e [ ‘message‘ ]), E_USER_ERROR );}$curs = oci_new_cursor($conn);$stmt = oci_parse($conn, "begin PACKAGE_NAME.PROCEDURE_NAME(:IN1,:IN2,:IN3,:OUT1); end;");oci_bind_by_name ( $stmt , ‘:IN1‘ , $in1 );oci_bind_by_name ( $stmt , ‘:IN2‘ , $in2 );oci_bind_by_name ( $stmt , ‘:IN3‘ , $in2 );oci_bind_by_nam...