`
文章列表
ORA-39212: 安装错误: 未正确加载 XSL 样式表: 问题描述 SQL> select dbms_metadata.get_ddl('TABLESPACE','TEST') from dual;    ERROR:    ORA-39212: 安装错误: 未正确加载 XSL 样式表 ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 79 ORA-06512: 在 "SYS.DBMS_METADATA_INT", line 7398 ORA-06512: 在 "SYS.DBMS_METADA ...
在CentOS 6.4上安装Oracle 11g没有设定字符集,采用的是操作系统默认字符集:WE8MSWIN1252,将字符集修改为:AL32UTF8。 SQL> select userenv('language') from dual; SIMPLIFIED CHINESE_CHINA.WE8MSWIN1252 SQL> select * from nls_database_parameters where parameter in ('NLS_CHARCTERSET','NLS_NCHAR_CHARACTERSET'); SQL> select* from v$nl ...
我们知道,用户拥有的role权限在存储过程是不可用的。如: SQL> select * from dba_role_privs where grantee='SUK'; GRANTEE GRANTED_ROLE ADMIN_OPTION DEFAULT_ROLE ------------ ------------ ------------ ------------ SUK DBA NO YES SUK CONNECT NO YES SUK RESOURCE NO YES --用户SUK拥有DBA这个role --再创建一个测试存储过程: create or replace procedu ...
Oracle 10g r2 安装clusterware ocr 指定/dev/raw/raw1 报错 报错如下 就是说权限不对或者属主不是oracle /dev/raw: total 0 crw-rw---- 1 oracle oinstall 162, 1 Feb  7 18:17 raw1 crw-rw---- 1 oracle oinstall 162, 2 Feb  7 18:17 raw2 这些肯定是对的,主要是由于绑定raw设备使用的是磁盘,而不是磁盘的分区, # raw device bindings # format:  <rawdev> <major ...
  SQL注入是对在SQL语句中使用客户端数据的应用程序的一种恶意的探测,目的是获取对数据库的非授权的访问来查看或操纵限制的数据。SQL注入技术只利用了一个缺陷:输入的字符串没有进行有效的验证,并且被连接到动态SQL ...
  ORA-29283解决方法(impdp)   impdp报错信息如下   ORA-39002: invalid operation   ORA-39070: Unable to open the log file.   ORA-29283: invalid file operation   ORA-06512: at "SYS.UTL_FILE", line 475   ORA-29283: invalid file operation   [Oracle@doudou ~]$ oerr ora 29283   29283, 00000, "i ...
  安装前需要检查依赖包:   rpm -q gcc make binutils setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel unixODBC unixODBC-devel libaio-devel sysstat   有缺失的逐个 yum install XX,最后有几个包找不到,好像也没有关系,后面的检查照样能过去。   原本我的虚拟机内存只有1G,于是在创建数据库实例的时候各种报错,那是一个相当长的过程,于是取消了创建实例的步骤,第二天继续进行之前把虚拟机内存 ...
  之前在写存储过程时,我有一个目的是通过开始时间和结束时间来创建一个视图,于是我这么写了一个过程:   procedure prc_CreateViewOBookTcert(p_startdate in date, --统计的开始日期   p_enddate in date) --统计的结束日期   is   v_sql varchar2(2000);   begin   v_sql :=   'create or replace view v_obook_tcert as   select * from(   select   nvl(t11.region,nvl(t2 ...
  在Oracle中,数据库是由实例和物理存储结构组成的。而物理存储结构是指存储在磁盘上的物理文件,包括数据文件(data file)、控制文件(control file)、联机重做日志(online redo log)、参数文件(spfile/pfile)、警告日志(alert log)、跟踪文件(trace file)等众多作用不同的文件所组成的。我们最关注的数据,则是保存在数据文件(data file)中。那我们在创建以及维护数据库时,该如何规划数据文件的大小和数量呢?这里面涉及较多的考量因素。主要有如下几点:   1、操作系统的限制   数据库是运行在操作系统之上的,操作系统是基础 ...
  下载了CentOS 6.3,新建一个Linux 64位机,选择稍后安装系统,如果在创建的同时安装会自动安装,不能在安装时做设置了。   新建一个 以Mini Desktop的方式安装到了虚拟机上。装好了VMWare-Tools,iso文件映射在 media下面。   注意:安装VMWARE都采用默认网络设置,NAT方式可以共享上网,host-only方式不能上网,采用NAT方式就好了。   相关阅读:   下面开始安装Oracle 11.2   1. 上Oracle的网站上下载最新的Oracle 11.2安装包,因为CentOS6装的是x86_64的,所以,Oracle也选择Lin ...
  有返回值的存储过程(列表 结果集)   案例:编写一个过程,输入部门编号,返回该部门所有员工的信息。对该题的分析如下:   由于Oracle的存储过程没有返回值,它的所有返回值都是通过out参数来代替的,列表同样也不例外,但是由于是集合,所以不能用一般的参数,必须要用package,所以分两部分:   1)建一个包。如下:   create or replace package testpackage AS TYPE test_cursor   is ref cursor;   end testpackage;   在该包中我定义了一个游标类型 test_cursor ...
  下面是测试一下Oracle 10g中怎么配置DB CONSOLE,EM这个东西平时用得太多了,一点不熟悉   测试环境:OS:SOLARIS 10,DB :10.2.0.1   1,EMCA创建   $ emca -config dbcontrol db -repos create   STARTED EMCA atDec 22, 2012 12:30:09 PM   EM Configuration Assistant, Version 10.2.0.1.0 Production   Copyright (c) 2003, 2005, Oracle. All rights r ...
  1.1 先看下一个监听查看的示例:   [Oracle@db2 ~]$ lsnrctl service   LSNRCTL for Linux: Version 10.2.0.1.0 -Production on 19-JUL-2011 01:24:43   Copyright (c) 1991, 2005, Oracle. All rights reserved.   Connecting to(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=db2)(PORT=1521)))   Services Summary...   Service ...
Global site tag (gtag.js) - Google Analytics