oracle
文章平均质量分 69
worldoom2012
有点懒
展开
-
sqlplus登陆方式
sqlplus有几种登陆方式 比如:1.C: > sqlplus /as sysdba -- 以操作系统权限认证的oracle sys管理员登陆2.C: > sqlplus /nolog -- 不在cmd或者terminal当中暴露密码的登陆方式SQL> conn /as sysdba&SQL> conn sys/password as sysdba3.C: >转载 2015-08-17 11:09:55 · 310 阅读 · 0 评论 -
Oracle配置文件详解 listener.ora,sqlnet.ora,tnames.ora
三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora,都是放在$Oracle_home\network\admin目录下。重点:三个文件的作用和使用1、sqlnet.ora-----作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串, 例转载 2016-04-09 21:00:09 · 6317 阅读 · 0 评论 -
bash: sqlplus: command not found 解决方法
环境变量已经配好,但是仍报错:[oracle@dg1 ~]$ vi .bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup program转载 2016-04-09 20:20:51 · 640 阅读 · 0 评论 -
sqlplus / as sysdba 命令详解
在命令窗口输入“sqlplus / as sysdba”后回车,即可连接到OracleC:\>sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on 星期二 4月 17 10:05:34 2012Copyright (c) 1982, 2010, Oracle. All rights reserved.连接到转载 2016-04-07 21:29:07 · 3394 阅读 · 0 评论 -
oracle中distinct用法
1、作用于单列select distinct name from A2、作用于多列select distinct name, id from Aselect distinct xing, ming from B返回的结果为两行,这说明distinct并非是对xing和ming两列“字符串拼接”后再去重的,而是分别作用于了xing和ming列。3、COUNT统转载 2016-03-30 15:52:54 · 3739 阅读 · 0 评论 -
Oracle角色管理
一、何为角色角色是一组权限的集合,将角色赋给一个用户,这个用户就拥有了这个角色中的所有权限。二、系统预定义角色 预定义角色是在数据库安装后,系统自动创建的一些常用的角色。下介简单的介绍一下这些预定角色。角色所包含的权限可以用以下语句查询:sql>select * from role_sys_privs where role=’角色名’;1.CONNECT, R转载 2016-03-16 14:00:37 · 216 阅读 · 0 评论 -
Oracle用户管理
一、创建用户的Profile文件SQL> create profile student limit // student为资源文件名FAILED_LOGIN_ATTEMPTS 3 //指定锁定用户的登录失败次数PASSWORD_LOCK_TIME 5 //指定用户被锁定天数PASSWORD_LIFE_TIME 30 //指定口令可用天数二、创建用户SQ转载 2016-03-16 13:58:27 · 210 阅读 · 0 评论 -
Oracle权限管理
权限分类: 系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。 实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。 二、系统权限管理: 1、系统权限分类: DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。 RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。 CO转载 2016-03-16 13:57:28 · 220 阅读 · 0 评论 -
oracle基本查询语句(一)用户相关语句
1. 查询oracle中所有用户信息select * from dba_users;2. 只查询用户和密码select username,password from dba_users;3. 查询当前用户信息select * from dba_ustats;4. 查询用户可以访问的视图文本select * from dba_varrays;5. 查询数据库中所有视图转载 2016-03-16 13:50:08 · 607 阅读 · 0 评论 -
oracle ORA-00838:错误
在数据库上改了个sga_target的值,然后关闭数据库,重启就报如下问题:ORA-00838: Specified value of MEMORY_TARGET is too small, needs to be at least 1036M。数据库启动不起来。 然后按照提示用sysdbanolog进入数据库,修改MEMEORY_TARGET的值:ALTER SYSTEMSE转载 2016-02-16 08:57:22 · 10268 阅读 · 0 评论 -
linux下查找某个文件位置的方法
查看tnsnames.ora这个文件在linux下的哪个目录find / -name tnsnames.ora结果是:/opt/app/oracle/product/10.2/network/admin/tnsnames.ora/opt/app/oracle/product/10.2/network/admin/samples/tnsnames.ora转载 2016-04-09 21:19:39 · 705 阅读 · 0 评论