摘要:drop user ; 仅仅是删除用户,drop user username cascade ;会删除此用户名下的所有表和视图。userSpecify the user to be dropped. Oracle Database does not drop users whose schemas ...
阅读全文
摘要:Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。影响Oracle数据库字符集最重要的参数是NLS...
阅读全文
摘要:1.更改数据库字符集为GBKSHUTDOWN IMMEDIATE;STARTUP MOUNT EXCLUSIVE;ALTER SYSTEM ENABLE RESTRICTED SESSION;ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;ALTER SYSTEM SE...
阅读全文
摘要:一、与图形界面安装一样,检查如下条件:新建用户、组创建安装目录配置环境变量检查安装依赖包修改内核参数……前面这些操作都属于常规操作,不管是图形还是静默都需要处理。二、/home/oracle/database/response下有有enterprise.rsp、standard.rsp和custom...
阅读全文
摘要:重启oracle是提示错误ORA-00119: invalid specification for system parameter LOCAL_LISTENER。解决方法:命令查看错误信息:oerr ora 0011900119, 00000, "invalid specification for...
阅读全文
摘要:SYSMAN和DBSNMP跟涉及到Oracle的EM,所以跟其他的用户修改密码方式有所区别。下面是这两个用户的默认密码和作用说明DBSNMPDBSNMPThe account used by the Management Agent component of Oracle Enterprise Ma...
阅读全文
摘要:直接更改系统user$表中的用户名。查询要更改的用户名SQL> select user#,name,password from user$ where name ='TICKETS'; USER# NAME PASSWORD---------- ---------------------------...
阅读全文
摘要:07_DICTIONARY_ACCESSIBILITY控制对系统权限的限制:TRUE有相应系统权限,允许访问SYS下的对象。FALSE确保拥有可以访问任何对象的系统权限,但不可以访问SYS下的对象例如:07_DICTIONARY_ACCESSIBILITY=false时:SELECT ANY TAB...
阅读全文
摘要:静态注册和动态注册总结一、什么是注册? 注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服务(无论何时启动一...
阅读全文
摘要:安装数据库 1.建立用户组及用户 groupadd oinstall groupadd dba groupadd oper useradd -g oinstall -G dba oracle passwd oracle 2.创建安装目录及权限 mkdir -p /opt/ora10g chown -R oracle.oinstall /opt/ora10g 3.设置oracle用户的she...
阅读全文
摘要:一、检查是否满足传输表空间的条件1、检查源库与目标库的平台支持源库:SQL> select d.name,i.version,d.platform_name,endian_format from v$transportable_platform tp,v$database d,v$instance ...
阅读全文
摘要:DBlink常用于在两个Oracle数据库之间相互连接,如手工同步数据时,DBLink是最方便快捷的手段之一。1、创建DBLink语法:create public database link connect to identified by using '';public指明所有用户均可使用这...
阅读全文
摘要:查询跟索引有关的数据字典时,可以用下面这条SQL语句: SQL>select * from dictionary where instr(comments,'index')>0; 如果我们想知道user_indexes表各字段名称的详细含义,可以用下面这条SQL语句: S...
阅读全文
摘要:无论SQLPLUS还是PLSQL Developer连接均报错:ERROR:ORA-12154: TNS: 无法解析指定的连接标识符解决方法:修改主机IP后,客户端修改tnsnames文件IP;还要修改服务器初始化参数文件:init.ora文件。*.local_listener='(ADDRESS ...
阅读全文
摘要:SQL*Plus break与compute的简单用法在SQL*Plus提示符下输出求和报表,我们可以借助break与compute两个命令来实现。这个两个命令简单易用,可满足日常需求,其实质也相当于在编写SQL语句时使用分组及聚合函数。不同的是在报表中的分组的最下方或整个报表的最下方我们可以得到如...
阅读全文
摘要:AVG([distinct|all]x)【功能】统计数据表选中行x列的平均值。【参数】all表示对所有的值求平均值,distinct只对不同的值求平均值,默认为all如果有参数distinct或all,需有空格与x(列)隔开。【参数】x,只能为数值型字段【返回】数字值【示例】环境:create ta...
阅读全文
摘要:chartorowid(c1) 【功能】转换varchar2类型为rowid值【参数】c1,字符串,长度为18的字符串,字符串必须符合rowid格式【返回】返回rowid值【示例】SQL> SELECT chartorowid('AAAADeAABAAAAZSAAA') FROM DUAL;CHAR...
阅读全文
摘要:TO_CHAR(x[[,c2],C3])【功能】将日期或数据转换为char数据类型【参数】x是一个date或number数据类型。c2为格式参数c3为NLS设置参数如果x为日期nlsparm=NLS_DATE_LANGUAGE 控制返回的月份和日份所使用的语言。如果x为数字nlsparm=NLS_N...
阅读全文
摘要:sysdate【功能】:返回当前日期。【参数】:没有参数,没有括号【返回】:日期SQL> SELECT SYSDATE FROM DUAL;SYSDATE-----------2015/4/9 19add_months(d1,n1)【功能】:返回在日期d1基础上再加n1个月后新的日期。【参数】:d1...
阅读全文
摘要:Oracle SQL函数之数学函数ABS(x)【功能】返回x的绝对值【参数】x,数字型表达式【返回】数字 SQL> SELECT ABS(100),ABS(-100) FROM DUAL; ABS(100) ABS(-100)---------- ---------- 100 ...
阅读全文