`

oracle 常用命令

 
阅读更多
oracle\product\10.2.0\db_1\NETWORK\ADMIN
listener.ora

tnsnames.ora
=====================================
lsnrctl start
启动监听器 服务 (OracleOraDb10g_home1TNSListener)
=====================================

=====================================
oradim -starup -sid orcl
启动实例 (OracleServiceORCL)
=====================================

oradim -starup -sid TLZ
sqlplus / as sysdba

show user;
查看用户

select * from user_sys_privs;
查看用户权限;

create user lisi identified by lisi;
创建一个李四的用户密码为李四

alter user lisi identified by lisi;

受权限
===================================================
grant create session to lisi;
创建会话的权限

grant create table to lisi;
创建表的权限

grant create sequence to lisi;
创建sequence的权限

grant unlimited tablespace to lisi;
不受上限表空间的权限。
===================================================

撤消权限
=============================================
revoke create sequence from lisi;


=============================================



sqlplus lisi/lisi
用户名李四,密码李四登录。


对象权限(谁拥有谁受权)
select * from user_tab_privs; 查询对象权限
=================================================
当前用户DRM
grant select on mytable to srm;
把表MYTABLE的查询权限受给srm;
grant all on mytable to srm;
把表MYTABLE的所有权限受给srm;
当前用户SRM
select * from drm.mytalbe;

撤消权限
revoke select on mytable from srm;
revoke all on mytable to srm;


grant select on mytable to public;
把查询mytable的权限授予所有用户。
++++++++++++++++++++++++++++++++++++++++=
alter table mytable add name varchar(10);
用权限统计到列上。(只能update ,insert)
========================================
grant update(name) on mytable to srm;
把表上的NAME的更新的权限授予给SRM

select * from user_col_privs;
列上的对象权限查询

========================================



包括ADMIN的权限
grant alter any table to lisi with admin option;




=================================================


+++++++++=================================
sqlplus /nolog
connect / as sysdba
---------------------
shutdown immediate 
   立即方式关闭数据库 
---------------------------
lsnrctl stop

------------------------------
 
lsnrctl start     
startup

+++======================================


exp TEST/a123123@ORCL_192.168.1.10 file=d:\20120214.dmp owner=TEST

imp test/test@orcl file=d:\20120214.dmp full=y ignore=y;

__________________________________
相当于indexof
其语法为:
Instr(string, substring, position, occurrence)
其中

string:代表源字符串;

substring:代表想聪源字符串中查找的子串;

position:代表查找的开始位置,该参数可选的,默认为 1;

occurrence:代表想从源字符中查找出第几次出现的substring,该参数也是可选的,默认为1;
如果 position 的值为负数,那么代表从右往左进行查找。
返回值为:查找到的字符串的位置。

对于 Instr 函数,我们经常这样使用:从一个字符串中查找指定子串的位置。

substr( string, start_position, [ length ] )


__________________________________________________________

  IMP-00010:不是有效的导出文件,头部验证失败

  为了这个问题一直苦恼,差点就想卸掉11g然后装10g了,后来想想,头部验证,那么头部到底是什么,用Notepad++查看了dmp文件,发现头部真的显示一些东西:

  11g R2:V11.02.00

  11g R1:V11.01.00

  10g:V10.02.01
分享到:
评论

相关推荐

    oracle 常用命令大全

    oracle 常用命令大全 oracle dba 常用命令 1 运行 SQLPLUS 工具 sqlplus 2 以 OS 的默认身份连接 / as sysdba 3 显示当前用户名 show user 4 直接进入 SQLPLUS 命令提示符 sqlplus /nolog 5 在命令提示符以 OS 身份...

    oracle常用命令

    oracle常用命令oracle常用命令oracle常用命令oracle常用命令oracle常用命令oracle常用命令oracle常用命令oracle常用命令oracle常用命令oracle常用命令oracle常用命令oracle常用命令oracle常用命令oracle常用命令...

    最全的oracle常用命令大全.txt

    ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...

    oracle常用命令汇总

    oracle常用命令汇总,一些ORACLE管理工作中经常需要采用到的命令行。可供平常复习或查询之用。

    ORACLE常用命令

    ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR...

    oracle常用命令-一完整的电子商务网案例

    Oracle常用命令1(数据库、表空间) Oracle常用命令2(用户、角色管理) Oracle常用命令3(DDL、DML、TCL、DCL、序列) Oracle常用命令4(表分区) Oracle常用命令5(同义词、视图、索引) Oracle常用命令6(PL/...

    ORACLE常用命令大全.

    ORACLE常用命令ORACLE常用命令ORACLE常用命令

    Mysql与Oracle常用命令比较

    Mysql与Oracle常用命令比较 Mysql与Oracle常用命令比较

    natstat,oracle常用命令常用命令

    natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令

    Oracle 常用命令举例.pdf

    Oracle 常用命令举例.pdf Oracle 常用命令举例.pdf

    oracle 常用命令 TXT 最全的

    oracle常用命令 TXT 最全的oracle常用命令 TXT 最全的

    linux和Oracle常用命令linux环境配置ORACLE常用命令

    linux,linux和Oracle常用命令linux环境配置ORACLE常用命令

    Oracle 常用命令大全

    Oracle 常用命令大全 Oracle 常用命令大全Oracle 常用命令大全

    oracle常用命令 收集

    oracle常用命令收集 oracle常用命令

    Oracle常用命令大汇总.doc

    Oracle常用命令大汇总 Oracle是世界上最流行的关系数据库管理系统之一,由Oracle Corporation开发和维护。作为一个功能强大的数据库管理系统,Oracle提供了许多实用的命令来帮助数据库管理员和开发者更好地管理和...

    Oracle常用命令

    Oracle常用命令Oracle常用命令Oracle常用命令Oracle常用命令Oracle常用命令Oracle常用命令Oracle常用命令Oracle常用命令

    Oracle常用命令大汇总

    第一章:日志管理 1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add log...

    02oracle 常用命令

    02oracle 常用命令 PPT 02oracle 常用命令 PPT

Global site tag (gtag.js) - Google Analytics