动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Oracle教程 ]的信息

本月文章推荐
.全球获得Oracle认证人数最新统计.
.Actualtests Oracle 1Z0-007 V06.
.ora-04031错误解决方法及详细分析.
.Linux As3 U8环境下Oracle 9i 92.
.如何使用Logmnr方法分析数据库日.
.Oracle学习手册:Oracle的“OFF .
.Oracle 8i概述.
.讲解SQL与Oracle外键约束中的级联.
.在Oracle中发布和调用Java funct.
.Linux 数据库:SQL语法参考手册.
.Oracle PL/SQL入门之慨述.
.查询条件句使用in比较好还是exis.
.SQL优化思考.
.Oracle Developer/2000 字符集的.
.FreeBSD 5.0RC1下Oracle 9i安装日.
.Oracle RAC on Veritas DBE/AC(S.
.关于Java开发中使用Oracle数据库.
.如何让文件系统自动mount后,还能.
.Oracle数据库的几种启动和关闭方.
.详细讲解Oracle数据库10g RMAN的.

ORACLE应用中常见的傻瓜问题1000问 (二)

发表日期:2008-2-9 |


Oracle应用中常见的傻瓜问题1000问 (二) 
 
 
  大家在应用ORACLE的时候可能会碰到很多看起来不难的问题, 非凡对新手来说, 今天我简单把它总结一下, 发布给大家, 希望对大家有帮助! 和大家一起探讨, 共同进步!     对ORACLE高手来说是不用看的。   前面更多内容请参看《ORACLE应用常见傻瓜问题1000问(之一)》   46. 如何在字符串里加回车?   select Welcome to visit chr(10) www.CSDN.NET from dual ;   47. 中文是如何排序的?   Oracle9i之前,中文是按照二进制编码进行排序的。   在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值   SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序   SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序   SCHINESE_PINYIN_M 按照拼音排序   48. Oracle8i中对象名可以用中文吗?   可以   49. 如何改变WIN中SQL*Plus启动选项?   SQL*PLUS自身的选项设置我们可以在$ORACLE_HOME/sqlplus/admin/glogin.sql中设置。   50. 怎样修改oracel数据库的默认日期?   alter session set nls_date_format= yyyymmddhh24miss ;   OR   可以在init.ora中加上一行   nls_date_format= yyyymmddhh24miss   51. 如何将小表放入keep池中?   alter table xxx storage(buffer_pool keep);   52. 如何检查是否安装了某个patch?   check that oraInventory   53. 如何使select语句使查询结果自动生成序号?   select rownum,COL from table;   54. 如何知道数据裤中某个表所在的tablespace?   select tablespace_name from user_tables where table_name= TEST ;   select * from user_tables中有个字段TABLESPACE_NAME,(oracle);   select * from dba_segments where …;   55. 怎幺可以快速做一个和原表一样的备份表?   create table new_table as (select * from old_table);   55. 怎幺在sqlplus下修改procedure?   select line,trim(text) t from user_source where name =’A’ order by line;   56. 怎样解除PROCEDURE被意外锁定?   alter system kill session ,把那个session给杀掉,不过你要先查出她的session id   or   把该过程重新改个名字就可以了。   57. SQL Reference是个什幺东西?   是一本sql的使用手册,包括语法、函数等等,oracle官方网站的文档中心有下载.   58. 如何查看数据库的状态?   unix下   ps -ef grep ora   windows下看服务是否起来,是否可以连上数据库   59. 请问如何修改一张表的主键?   alter table aaa   drop constraint aaa_key ;   alter table aaa   add constraint aaa_key primary key(a1,b1) ;   60 . 改变数据文件的大小?   用 ALTER DATABASE .... DATAFILE .... ;   手工改变数据文件的大小,对于原来的 数据文件有没有损害。   61. 怎样查看ORACLE中有哪些程序在运行之中?   查看v$sessions表   62. 怎幺可以看到数据库有多少个tablespace?   select * from dba_tablespaces;   63. 如何修改oracle数据库的用户连接数?   修改initSID.ora,将process加大,重启数据库.   64. 如何查出一条记录的最后更新时间?   可以用logminer 察看   65. 如何在PL/SQL中读写文件?   UTL_FILE包答应用户通过PL/SQL读写操作系统文件。   66. 怎样把“&”放入一条记录中?   insert into a values (translate ( at{&}t , at{} , at ));
  67. EXP 如何加QUERY参数?   EXP USER/PASS FILE=A.DMP TABLES(BSEMPMS)
  
  QUERY= "WHERE EMP_NO=\ S09394\ \" ﹔   68. 关于oracle8i支持简体和繁体的字符集问题?   ZHS16GBK可以支   69. Data Guard是什幺软件?   就是Standby的换代产品   70. 如何创建SPFILE?   SQL> connect / as sysdba   SQL> select * from v$version;   SQL> create pfile from spfile;   SQL> CREATE SPFILE FROM PFILE= E:\ora9i\admin\eygle\pfile\init.ora ;   文件已创建。   SQL> CREATE SPFILE= E:\ora9i\database\SPFILEEYGLE.ORA FROM   PFILE= E:\ora9i\admin\eygle\pfile\init.ora ;
  
  文件已创建。
  71. 内核参数的应用?   shmmax
  
  含义:这个设置并不决定究竟Oracle数据库或者操作系统使用多少物理内存,只决定了最多可以使用的内存数目。这个设置也不影响操作系统的内核资源。
  
  设置方法:0.5*物理内存
  
  例子:Set shmsys:shminfo_shmmax=10485760
  
  shmmin
  
  含义:共享内存的最小大小。
  
  设置方法:一般都设置成为1。
  
  例子:Set shmsys:shminfo_shmmin=1:
  
  shmmni
  
  含义:系统中共享内存段的最大个数。
  
  例子:Set shmsys:shminfo_shmmni=100
  
  shmseg
  
  含义:每个用户进程可以使用的最多的共享内存段的数目。
  
  例子:Set shmsys:shminfo_shmseg=20:
  
  semmni
  
  含义:系统中semaphore identifierer的最大个数。
  
  设置方法:把这个变量的值设置为这个系统上的所有Oracle的实例的init.ora中的最大的那个processes的那个值加10。
  
  例子:Set semsys:seminfo_semmni=100
  
  semmns
  
  含义:系统中emaphores的最大个数。
  
  设置方法:这个值可以通过以下方式计算得到:各个Oracle实例的initSID.ora里边的processes的值的总和(除去最大的Processes参数)+最大的那个Processes×2+10×Oracle实例的个数。
  
  例子:Set semsys:seminfo_semmns=200
  
  semmsl:
  
  含义:一个set中semaphore的最大个数。
  
  设置方法:设置成为10+所有Oracle实例的InitSID.ora中最大的Processes的值。
  
  例子:Set semsys:seminfo_semmsl=-200   72. 怎样查看哪些用户拥有SYSDBA、SYSOPER权限?   SQL>conn sys/change_on_install   SQL>select * from V_$PWFILE_USERS;   73. 如何单独备份一个或多个表?   exp 用户/密码 tables=(表1,…,表2)   74. 如何单独备份一个或多个用户?   exp system/manager owner=(用户1,用户2,…,用户n) file=导出文件   75. 如何对CLOB字段进行全文检索?   SELECT * FROM A WHERE dbms_lob.instr(a.a, K ,1,1)>0;   76. 如何显示当前连接用户?   SHOW USER   77. 如何查看数据文件放置的路径 ?   col file_name format a50   SQL> select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_files order by file_id;   78. 如何查看现有回滚段及其状态 ?   SQL> col segment format a30   SQL> SELECT SEGMENT_NAME,OWNER,TABLESPACE_NAME,SEGMENT_ID,FILE_ID,STATUS FROM DBA_ROLLBACK_SEGS   79. 如何改变一个字段初始定义的Check范围?   SQL> alter table xxx drop constraint constraint_name;
之后再创建新约束:   SQL> alter table xxx add constraint constraint_name check();
  80. Oracle常用系统文件有哪些?   通过以下视图显示这些文件信息:v$database,v$datafile,v$logfile v$controlfile v$parameter;   81. 内连接INNER JOIN?   Select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no;   82. 如何外连接?   Select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no(+);   Select a.* from bsempms a,bsdptms b wherea.dpt_no(+)=b.dpt_no;   83. 如何执行脚本SQL文件?   SQL>@$PATH/filename.sql;   84. 如何快速清空一个大表?   SQL>truncate table table_name;   85. 如何查有多少个数据库实例?   SQL>SELECT * FROM V$INSTANCE;   86. 如何查询数据库有多少表?   SQL>select * from all_tables;   87. 如何测试SQL语句执行所用的时间?   SQL>set timing on ;   SQL>select * from tablename;
 
上一篇:ORACLE应用中常见的傻瓜问题1000问 (五) 人气:343
下一篇:ORACLE应用中常见的傻瓜问题1000问 (三) 人气:426
浏览全部Oracle教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-9-6 Movie34电影搜索引擎 v3.0
2008-9-6 wap2.0仿帝国建站喜用 v2.0
2008-9-6 免费人才招聘网 宽屏版 v3.01
2008-9-6 喜喔喔视频采集程序 v1.0 beta
2008-9-6 ASP客户管理系统
2008-9-6 主流驿站中秋祝福程序
2008-9-6 php实现msn协议的类
2008-9-5 Coppermine Photo Gallery v1.4.
2008-9-5 清松网络日记本 v2.4
2008-8-23 Mini WinMount V0.4
2008-8-23 Vista优化大师3.11正式版
2008-8-23 Wine 1.13
2008-8-23 KlipFolio 5.0 Build 5899-80
2008-8-23 Windows Sysinternals Desktops
2008-8-23 OneTap Movies1.2破解版
2008-8-23 AnnotaterPDF阅读1.1.503 破解版
2008-8-23 SoundMeter分贝测量仪 v1.0汉化破
2008-8-23 iDrum音乐节拍1.0破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | Html转换js | js/vbs加密 | md5加密 | 进制转换
实用工具:汉字翻译拼音 | 符号对照表 | 个税计算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵