`
pavel
  • 浏览: 918369 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle数据库语句积累二

阅读更多

Oracle登陆

 

sys 用户sqlplus / as sysdba 

添加用户 create user  username identified by password;

修改用户 alert  user  username identified by password;

 

添加登陆权限 grant create ssession to username;

用户登陆 sqlplus username/password;

建表权限 grant create table to username;

撤销权限 revoke create table to username;

表空间权限 grant unlimited tablespace to username;

查看当前用户的系统权限 select * from user_sys_privs;

插入数据 要提交 commit; 

授予对象查询权限 grant select on tablename to username; 谁拥有谁授权

给用户 表的所有权限  grant all on tablename to username; (all与public的区别)

给某表的所有权限     grant create table to public ; 

设置行宽度 set linesize 400; 

控制权限到列 grant update(rowname) on tablaname to username;

查看列权限  select * from user_col_privs;

授予权限并能分配权限 grant alert any table to username with admin option;

                               grant select on tablename to username with grant option;

 

创建角色  create role  rolename;

授予角色权限 grant create session to rolename;

授予角色给用户 grant rolename to username;

删除角色 drop role rolename;

 

检查数据库连通
TNSPING
 
lsnrctl start
启动数据库实例
oradim  -starup  -sid orcl
 
查看SID
SQL> SELECT * FROM V$INSTANCE;
SQL> SELECT * FROM V$DATABASE;
 
SQL> / 执行上个操作命令
SQL> EDIT读取命令缓存区
 
查看语言配置
SQL> show parameters nls
SQL> select * from V$NLS_PARAMETERS
 
查看启动参数文件
SQL> show parameters spfile;
 
查看数据块配置大小
SQL> show parameters db;
 
查看ORACLE版本
SQL> SELECT * FROM V$VERSION
显示所有组建版本
SQL> select * from product_component_version;
 
配置输出日志
SQL> spool c:\testora.log
SQL> spool off
 
切换归档日志
SQL> ALTER SYSTEM ARCHIVE LOG CURRENT;
SQL> ALTER SYSTEM SWITCH LOGFILE;
 
查看数据库对象结构
SQL> desc v$dbfile
 
查看Datafile
SQL>SELECT * FROM V$DBFILE;
SQL>SELECT * FROM V$DATAFILE;
 
查看所有的用户
SQL> SELECT USERNAME FROM DBA_USERS
 
查看控制文件
SQL> select * from v$controlfile;
 
设置输出的行宽
SQL> set linesize 20000
 
查看REDOLOG文件
SQL> SELECT * FROM V$LOGFILE;
 
查看表空间
SQL> SELECT * FROM V$tablespace;
 
手动删除归档日志后,同步CATALOG
SQL>CROSSCHECK ARCHIVELOG ALL
SQL>CHANGE ARCHIVELOG ALL CROSSCHECK
 

 

分享到:
评论

相关推荐

    oracle数据库-select查询语句.txt

    长期从事oracle数据库监控运维维护工作总结,在工作中积累和实现了oracle数据的增删改查等工作,以及对oracle数据库的日常维护工作等。

    Oracle常用的SQL语句维护

    数据库表空间建立、查询、常用的SQL运维维护;长期的积累

    oracle经验积累

    oracle经验积累,主要关于oracle数据库的一些操作,优化语句,备份及恢复等经验!

    ORACLE9i_优化设计与系统调整

    §1.1 Oracle数据库结构 23 §1.1.1 Oracle数据字典 23 §1.1.2 表空间与数据文件 24 §1.1.3 Oracle实例(Instance) 24 §1.2 Oracle文件 26 §1.2.1 数据文件 26 §1.2.2 控制文件 26 §1.2.3 重做日志文件 26 §...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例223 以二进制形式上传文件到数据库 285 实例224 上传文件到服务器 287 实例225 限制上传文件的大小 288 实例226 限制上传文件的类型 291 实例227 上传多个文件到服务器 292 4.2 文件下载 294 实例228 通过链接...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例223 以二进制形式上传文件到数据库 285 实例224 上传文件到服务器 287 实例225 限制上传文件的大小 288 实例226 限制上传文件的类型 291 实例227 上传多个文件到服务器 292 4.2 文件下载 294 实例228 通过链接...

    如何提高MYSQL数据库的查询统计速度 select 索引应用

    从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表...

    TianleSoftware Oracle中文学习手册

    在Oracle 几年的学习中,做了很多的实验,也遇到了很多的问题, 在这个过程中,积累了一些学习文档。也更新到了blog上。 因为太多,不便于查阅。 根据自己对 Oracle 的理解,把这些 blog 进行了分类,并进行了一些...

    CDS_uniDAC_mmzmagicrmoV1.80

    很久没有发布东东了,今天看到盒子上有朋友...2行代码使你的客户端程序具有了方便的访问到远端的数据库,像使用本地数据库一样,并且你原有的单机数据库程序可以很方便改为远程数据库。 具体使用方法可以查看DEMO程序

    人工智能之知识库.pptx

    基于 Oracle 数据库系统和知识库建造、基于 Lucene 的全文检索系统的研究与应用、基于 Native XML 数据库的知识库系统应用研究等都是知识库的应用实例。 五、人工智能之知识库的发展趋势 人工智能之知识库的发展...

    java初学者的工具ppt文件

    常用数据库有DB2、Oracle、SQLServer、MySQL等,你可以结合实际需要,选择一种数据库,并花大力气掌握其开发技术。 记住,学习数据库开发技术和学习Java EE,是相对独立的,你可以在学习JSP/Servlet的同时,学习...

    “桂林高新杯”软件设计大赛.doc

    " "数据库应用开发 "考核要点 "分值 "20 " "Oracle10G与SQLS"1、常用数据库基本操作:数据库、表的创建; " "erver2005的应用"2、标准SQL的语句使用、索引、存储过程、触发器使用; " " "3、数据库链接和数据绑定。...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例043 将二维数组中的行列互换 53 实例044 利用数组随机抽取幸运观众 54 实例045 用数组设置JTable表格的列名与列宽 55 3.2 数组操作 57 实例046 数组的下标界限 57 实例047 按钮控件数组实现计数器界面 58 实例...

Global site tag (gtag.js) - Google Analytics