精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
作者 | 正文 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
发表时间:2011-12-24
oracle 增加ip访问限制
在sqlnet.ora中增加如下部分 oracle11g
我oracle的安装目录 修改sqlnet.ora文件
eg:
在tnsnames.ora中增加如下部分 oracle11g
# tnsnames.ora Network Configuration File: D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
使用ORACLE 正则表达式 比如:有个字段是存放电子邮件,其值为“test@oracle.com”,那么想查询该电子邮件的相关表信息,我们就可以使用正则表达式来完善查询条件。
查找员工编号为8位数字的员工信息
select empno,empname from emp where regexp_like(empno,'^[[:digibcdef:]]{8}$'); 查找员工姓名为全英文,且以“M”结尾的员工信息
select empno,empname from emp where regexp_like(empname,'^[[:aphm:]]+M$'); 把empname中所有非字母字符替换为“B”
update emp set empname=regexp_replace(empname, '[^[:alphabbh:]]', 'B') oracle数据字典常用查询
怎么获取有哪些用户在使用数据库
select username from v$session; 怎样查得数据库的SID ?
select name from v$database; 请问如何分辨某个用户是从哪台机器登陆ORACLE的?
SELECT machine , terminal FROM V$SESSION; 怎么获取有哪些用户在使用数据库
select username from v$session; 如何知道数据裤中某个表所在的tablespace?
select tablespace_name from user_tables where table_name='TEST'; 怎么可以快速做一个和原表一样的备份表?
create table new_table as (select * from old_table); 怎樣把“&”放入一條記錄中?
insert into a values (translate ('at{&}t','at{}','at')); 何单独备份一个或多个表?
exp 用户/密码 tables=(表1,…,表2) 如何单独备份一个或多个用户?
exp system/manager owner=(用户1,用户2,…,用户n) file=导出文件 Oracle常用系统文件有哪些?
通过以下视图显示这些文件信息:
v$database,v$datafile,v$logfile v$controlfile v$parameter; 如何執行腳本在plsql命令中SQL文件?
SQL>@path\filename.sql; 如何查找重复记录?
SELECT * FROM TABLE_NAME WHERE ROWID!=(SELECT MAX(ROWID) FROM TABLE_NAME D WHERE TABLE_NAME.COL1=D.COL1 AND TABLE_NAME.COL2=D.COL2); 如何删除重复记录?
DELETE FROM TABLE_NAME WHERE ROWID!=(SELECT MAX(ROWID) FROM TABLE_NAME D WHERE TABLE_NAME.COL1=D.COL1 AND TABLE_NAME.COL2=D.COL2); 如何知道索引在表空间中的存储情况?
select segment_name,count(*) from dba_extents where segment_type='INDEX' and owner='&owner' group by segment_name; 如何监控当前数据库谁在运行什么SQL语句?
SELECT osuser, username, sql_text from v$session a, v$sqltext b where a.sql_address =b.address order by address, piece;
表明对表选择索引的扫描方法.
例如:
SELECT /*+INDEX(BSEMPMS SEX_INDEX) USE SEX_INDEX BECAUSE THERE ARE FEWMALE BSEMPMS */ FROM BSEMPMS WHERE SEX='M'; 表明对表选择索引升序的扫描方法.
例如:
SELECT /*+INDEX_ASC(BSEMPMS PK_BSEMPMS) */ FROM BSEMPMS WHERE DPT_NO='CCBZZP'; 如何知道警告日志文件?
SIDALRT.LOG
如何知道基本结构?
STANDARD.SQL
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
返回顶楼 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
发表时间:2011-12-24
非常好 受益匪浅
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
返回顶楼 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
浏览 3045 次