﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-陋舍-文章分类-Oracle</title><link>http://www.blogjava.net/lianyeyu/category/31564.html</link><description>先做人，后做事。</description><language>zh-cn</language><lastBuildDate>Sat, 17 May 2008 06:55:57 GMT</lastBuildDate><pubDate>Sat, 17 May 2008 06:55:57 GMT</pubDate><ttl>60</ttl><item><title>oracle常用sql语句</title><link>http://www.blogjava.net/lianyeyu/articles/201010.html</link><dc:creator>连夜雨</dc:creator><author>连夜雨</author><pubDate>Fri, 16 May 2008 14:25:00 GMT</pubDate><guid>http://www.blogjava.net/lianyeyu/articles/201010.html</guid><wfw:comment>http://www.blogjava.net/lianyeyu/comments/201010.html</wfw:comment><comments>http://www.blogjava.net/lianyeyu/articles/201010.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lianyeyu/comments/commentRss/201010.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lianyeyu/services/trackbacks/201010.html</trackback:ping><description><![CDATA[用户授权<br />
GRANT ALTER ANY INDEX TO "user_id "<br />
GRANT "dba " TO "user_id ";<br />
ALTER USER "user_id " DEFAULT ROLE ALL<br />
创建用户<br />
CREATE USER "user_id " PROFILE "DEFAULT " IDENTIFIED BY " DEFAULT TABLESPACE "USERS " TEMPORARY TABLESPACE "TEMP " ACCOUNT UNLOCK;<br />
GRANT "CONNECT " TO "user_id ";<br />
用户密码设定<br />
ALTER USER "CMSDB " IDENTIFIED BY "pass_word "<br />
表空间创建<br />
CREATE TABLESPACE "table_space " LOGGING DATAFILE 'C:\ORACLE\ORADATA\dbs\table_space.ora' SIZE 5M<br />
察看数据库的大小，和空间使用情况<br />
SQL &gt; col tablespace format a20<br />
SQL &gt; select b.file_id　　文件ID,<br />
　　b.tablespace_name　　表空间,<br />
　　b.file_name　　　　　物理文件名,<br />
　　b.bytes　　　　　　　总字节数,<br />
　　(b.bytes-sum(nvl(a.bytes,0)))　　　已使用,<br />
　　sum(nvl(a.bytes,0))　　　　　　　　剩余,<br />
　　sum(nvl(a.bytes,0))/(b.bytes)*100　剩余百分比<br />
　　from dba_free_space a,dba_data_files b<br />
　　where a.file_id=b.file_id<br />
　　group by b.tablespace_name,b.file_name,b.file_id,b.bytes<br />
　　order by b.tablespace_name<br />
　　/<br />
　　dba_free_space --表空间剩余空间状况<br />
　　dba_data_files --数据文件空间占用情况<br />
查看现有回滚段及其状态<br />
SQL &gt; col segment format a30<br />
SQL &gt; SELECT SEGMENT_NAME,OWNER,TABLESPACE_NAME,SEGMENT_ID,FILE_ID,STATUS FROM DBA_ROLLBACK_SEGS;<br />
查看数据文件放置的路径<br />
SQL &gt; col file_name format a50<br />
SQL &gt; select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_files order by file_id;<br />
显示当前连接用户<br />
SQL &gt; show user<br />
用户间复制数据<br />
SQL &gt; copy from user1 to user2 create table2 using select * from table1;<br />
通过授权的方式来创建用户<br />
SQL &gt; grant connect,resource to test identified by test;<br />
SQL &gt; conn test/test<br />
查出当前用户所有表名<br />
select unique tname from col;<br />
查找未断连接<br />
select process,osuser,username,machine,logon_time ,sql_text<br />
from v$session a,v$sqltext b where a.sql_address=b.address;<br />
以USER_开始的数据字典视图包含当前用户所拥有的信息, 查询当前用户所拥有的表信息<br />
select * from user_tables;<br />
以ALL_开始的数据字典视图包含ORACLE用户所拥有的信息,<br />
查询用户拥有或有权访问的所有表信息<br />
select * from all_tables;<br />
以DBA_开始的视图一般只有ORACLE数据库管理员可以访问<br />
select * from dba_tables<br />
查询ORACLE用户<br />
conn sys/change_on_install<br />
select * from dba_users;<br />
conn system/manager;<br />
select * from all_users;<br />
创建数据库用户<br />
CREATE USER user_name IDENTIFIED BY password;<br />
GRANT CONNECT TO user_name;<br />
GRANT RESOURCE TO user_name;<br />
授权的格式:<br />
grant (权限) on tablename to username;<br />
删除用户(或表)<br />
drop user(table) username(tablename) (cascade);<br />
向建好的用户导入数据表<br />
IMP SYSTEM/MANAGER FROMUSER = FUSER_NAME TOUSER = USER_NAME FILE = C:\EXPDAT.DMP COMMIT = Y<br />
<br />
<br />
<br />   <img src ="http://www.blogjava.net/lianyeyu/aggbug/201010.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lianyeyu/" target="_blank">连夜雨</a> 2008-05-16 22:25 <a href="http://www.blogjava.net/lianyeyu/articles/201010.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>