如何删除带unity debug.loglog_scndrvu文件?

ERROR: The requested URL could not be retrieved
The requested URL could not be retrieved
The following error was encountered while trying to retrieve the URL:
Unable to forward this request at this time.
This request could not be forwarded to the origin server or to any parent caches.
Some possible problems are:
An Internet connection needed to access this domains origin servers may be down.
All configured parent caches may be currently unreachable.
The administrator may not allow this cache to make direct connections to origin servers.
Your cache administrator is .提示有一个程序正在用它,请关闭程序后再行删除,可以我没有在运行哪个程序呀
常规解决办法:
1,注消或重启电脑,然后再试着删除。
2,进入“安全模式删除”。
3,在纯DOS命令行下使用DEL,DELTREE和RD命令将其删除。
4,如果是文件夹中有比较多的子目录或文件而导致无法删除,可先删除该文件夹中的子目录和文件,再删除文件夹。
5,在任务管理器中结束Explorer.exe进程,然后在命令提示符窗口删除文件。
6,如果你有安装ACDSee,FlashFXP,Nero,Total这几个软件,可以尝试在这几个软件中删除文件夹。
如果他为自动生成文件你就无法删除他了
其他答案(共2个回答)
在使用它,你又干什么非删掉这个文件呢!??
文职工作一般泛指从事文秘助理之类的内勤人员。主要有文员、秘书、助理等。
1)删除不了的软件、文件或文件夹的解决方法:
开机按F8不动,到高级选项出现在松开手,用上下键选安全模式,按照提示进入到安全模式中删除即可(安全模式与正常模式操...
如果你不关心日志的话均可以删掉哦!
有一家小公司你愿意去吗?不知道他们公司现在和还要人不,我先去问一下再告诉你
应该是本地连接不量的问题吧
愿来好的呢
一搬地方就会出现这种问题的
建议检查线路
实在不行就给宽带维护的打电话吧
答: 澳创的防御系统是替身式高防服务器集群,隐藏源服务器IP的,一般中小型规模的攻击基本上没问题.
我们是个地方论坛,和他们合作有半年了,接入他们防御系统后服务器没...
答: 同学习的目的是什么?
1、为了一技之长,养家糊口
2、为了一个兴趣爱好
3、为了考试及格
4、为了....
总之,不管是学什么,目的都是为了提高在某个方面的知识...
答: 七十年代的计算机网络
X.25 分组交换网:各国的电信部门建设运行
各种专用的网络体系结构:SNA,DNA
Internet 的前身ARPANET进行实验运行
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区>> amqscnxc.c
amqscnxc.c ( 文件浏览 )
/* @(#) samples/c/amqscnxc.c, samples, p000, p000-L.18 04/11/16 10:14:11 */
/********************************************************************/
/* Program name: AMQSCNXC
/* Description: Sample C program that demonstrates how to specify
client connection information on MQCONNX.
/* &N_OCO_COPYRIGHT&
/* Licensed Materials - Property of IBM
/* 63H9336
/* (c) Copyright IBM Corp.
All Rights Reserved.
/* US Government Users Restricted Rights - Use, duplication or
/* disclosure restricted by GSA ADP Schedule Contract with
/* IBM Corp.
/* &NOC_COPYRIGHT&
/********************************************************************/
/* Function:
AMQSCNXC is a sample C program that demonstrates how to use
the MQCNO structure to supply client connection information
on the MQCONNX call. This enables a client MQI application
to provide the definition of its client connection channel
at run-time without using a client channel table or the
MQSERVER environment variable.
If a connection name, and optionally a server connection
channel name, are supplied, the program constructs a client
connection channel definition in an MQCD structure.
It then connects to the queue manager using MQCONNX. The
program inquires and prints out the name of the queue manager
to which it connected.
The initial value for the protocol type as assigned using
MQCD_CLIENT_CONN_DEFAULT is MQXPT_TCP. If you want to
connect using a protocol other than TCP/IP, you have to
set ClientConn.TransportType to the appropriate MQXPT_*
This program is intended to be linked as an MQI client
application. However, it may be linked as a regular MQI
application. Then, it simply connects to a local queue
manager and ignores the client connection information.
/********************************************************************/
AMQSCNXC has 3 parameters, all of which are optional.
The usage string is:
amqscnxc [-x ConnName [-c SvrconnChannelName]] [QMgrName]
The parameters are:
- the connection name of the server queue
manager in the same format as the CONNAME
parameter on the MQSC DEFINE CHANNEL command.
If this parameter is omitted, the sample
program will not supply a client
connection channel definition on the
MQCONNX call. In this case, it reverts to
normal MQI client behaviour using a client
channel table or the MQSERVER environment
variable to obtain the connection information. */
SvrconnChannelName
- the name of the server connection channel
on the server queue manager with which the
sample program will try to connect.
This parameter may only be specified if
ConnName is also specified.
If omitted, the default server connection
channel, SYSTEM.DEF.SVRCONN, is used.
- the name of the server queue manager.
If specified, this parameter must be the last
parameter on the command line.
If omitted, the sample program will use a
blank queue manager name.
/********************************************************************/
#include &stdio.h&
#include &stdlib.h&
#include &ctype.h&
#include &string.h&
/* includes for WebSphere MQ */
#include &cmqc.h&
/* For regular MQI definitions
#include &cmqxc.h&
/* For MQCD definition
#define OK 0
#define FAIL 1
/* function prototypes of local functions */
static int ProcessCommandLine(int argc, char **argv, char **pQMgrName,
char **pConnName, char **pChannelName);
static int GetStringArgument(int argc, char **argv,
int *pThisArg,
char **pString);
int main(int argc, char **argv)
Declare MQI structures needed
Connect_options = {
MQCNO_DEFAULT
/* MQCONNX options
ClientConn = {
MQCD_CLIENT_CONN_DEFAULT
/* Client connection channel
/* definition
MQOD_DEFAULT
/* Object Descriptor
/** note, sample uses defaults where it can **/
*p_argQMgrName = NULL;
/* q manager name from user
*p_argConnName = NULL;
/* connection name from user
*p_argChannelName = NULL;/* channel name from user
QMName[MQ_Q_MGR_NAME_LENGTH];
/* name of connection q manager
/* connection handle
/* object handle
/* selector for inquiry
/* completion code
/* MQOPEN completion code
/* reason code
/* reason code for MQCONNX
printf(&Sample AMQSCNXC start\n&);
if (ProcessCommandLine(argc, argv, &p_argQMgrName,
&p_argConnName, &p_argChannelName) != OK)
printf(&Usage:\n&);
printf(&\t%s [-x ConnName [-c SvrconnChannelName]] [QMgrName]\n&,
if (p_argQMgrName != NULL)
strncpy(QMName, p_argQMgrName, MQ_Q_MGR_NAME_LENGTH);
printf(&Connecting to queue manager %-48.48s\n&, p_argQMgrName);
QMName[0] = '\0';
/* default */
printf(&Connecting to the default queue manager\n&);
/******************************************************************/
Initialise the client channel definition if required
/******************************************************************/
if (p_argConnName != NULL)
strncpy(ClientConn.ConnectionName,
p_argConnName,
MQ_CONN_NAME_LENGTH);
if (p_argChannelName == NULL)
p_argChannelName = &SYSTEM.DEF.SVRCONN&;
strncpy(ClientConn.ChannelName,
p_argChannelName,
MQ_CHANNEL_NAME_LENGTH);
/* Point the MQCNO to the client connection definition */
Connect_options.ClientConnPtr = &ClientC
/* Client connection fields are in the version 2 part of the
MQCNO so we must set the version number to 2 or they will
be ignored */
Connect_options.Ver
(文件超长,未完全显示,请下载后阅读剩余部分)
展开> <收缩
下载源码到电脑,阅读使用更方便
还剩0行未阅读,继续阅读 ▼
Sponsored links
源码文件列表
温馨提示: 点击源码文件名可预览文件内容哦 ^_^
.inslog26.34 kB15-01-08 08:51
1.73 kB27-03-08 16:30
189.00 B27-03-08 15:22
EISS.dsp4.52 kB28-03-08 15:50
EISS.dsw531.00 B10-01-08 15:30
EISS.log5.69 kB28-03-08 15:50
EISS.ncb305.00 kB28-03-08 15:50
EISS.opt48.50 kB28-03-08 15:50
EISS.plg1.96 kB28-03-08 15:50
16.40 kB26-03-08 16:38
172.00 B15-01-08 16:25
30.29 kB24-05-05 01:00
141.64 kB11-01-08 18:00
85.46 kB24-05-05 01:00
16.94 kB24-05-05 01:00
79.43 kB24-05-05 01:00
35.25 kB24-05-05 01:00
3.30 kB25-01-08 14:09
1.04 kB15-01-08 16:59
amq0gbr0.cbl13.49 kB31-12-04 19:52
amq0get0.cbl12.35 kB31-12-04 19:52
amq0ptl0.cbl20.56 kB29-04-05 03:30
amq0put0.cbl11.70 kB31-12-04 19:52
amq0req0.cbl18.33 kB31-12-04 19:52
amqmdefs.tst9.19 kB16-12-04 04:30
amqmechx.cbl16.17 kB31-12-04 19:52
amqminqx.cbl23.23 kB31-12-04 19:52
amqmsetx.cbl21.16 kB31-12-04 19:52
18.22 kB18-11-04 04:30
32.29 kB21-12-04 04:31
18.92 kB18-11-04 04:30
amqsaxe.exp1.44 kB16-12-04 04:30
103.45 kB18-11-04 04:30
21.54 kB18-11-04 04:30
95.38 kB15-01-05 04:31
amqscic0.ccs26.88 kB21-12-04 04:31
amqscic0.tst5.51 kB16-12-04 04:30
3.60 kB18-11-04 04:30
21.41 kB18-11-04 04:30
amqscos0.tst7.87 kB16-12-04 04:30
17.85 kB18-11-04 04:30
14.83 kB18-11-04 04:30
15.21 kB18-11-04 04:30
16.85 kB18-11-04 04:30
24.02 kB18-11-04 04:30
93.01 kB22-03-05 04:32
39.23 kB25-11-04 04:30
22.21 kB18-11-04 04:30
14.66 kB18-11-04 04:30
amqsqrm.exp1.44 kB16-12-04 04:30
90.24 kB18-11-04 04:30
20.05 kB18-11-04 04:30
23.11 kB18-11-04 04:30
26.38 kB10-02-05 04:30
15.30 kB18-11-04 04:30
13.04 kB18-11-04 04:30
12.98 kB18-11-04 04:30
10.45 kB18-11-04 04:30
amqstxvx.flds280.00 B22-06-04 14:27
278.00 B22-06-04 14:27
amqsvfc.exp1.43 kB16-12-04 04:30
10.61 kB18-11-04 04:30
amqswlm.exp1.45 kB16-12-04 04:30
7.56 kB18-11-04 04:30
28.16 kB18-11-04 04:30
amqsxrm.exp1.44 kB16-12-04 04:30
72.80 kB18-11-04 04:30
8.20 kB18-11-04 04:30
8.29 kB18-11-04 04:30
amqsaxe79.64 kB25-05-05 07:41
amqsaxe_r79.66 kB25-05-05 07:41
amqsbcg16.84 kB25-05-05 07:41
amqsbcgc16.84 kB25-05-05 07:41
amqsblst93.21 kB25-05-05 07:41
amqscic013.54 kB25-05-05 07:40
amqscic2113.54 kB25-05-05 07:40
amqscicc13.58 kB25-05-05 07:41
amqscnxc13.57 kB25-05-05 07:41
amqsdlq177.32 kB25-05-05 07:34
amqsech12.24 kB25-05-05 07:41
amqsechc12.24 kB25-05-05 07:41
amqsgam19.61 kB25-05-05 07:54
amqsgbr10.83 kB25-05-05 07:41
amqsgbrc10.83 kB25-05-05 07:41
amqsget11.27 kB25-05-05 07:41
amqsgetc_nd11.26 kB25-05-05 07:41
amqsgrm11.78 kB25-05-05 07:42
amqsgrmc11.77 kB25-05-05 07:42
amqsinq14.50 kB25-05-05 07:41
amqsinqc14.50 kB25-05-05 07:41
amqsmon40.81 kB25-05-05 07:42
amqsprm20.72 kB25-05-05 07:42
amqsprmc20.72 kB25-05-05 07:42
amqspsd73.56 kB25-05-05 07:54
amqsptl13.32 kB25-05-05 07:41
amqsptlc13.32 kB25-05-05 07:41
amqsput12.63 kB25-05-05 07:41
amqsputc_nd12.63 kB25-05-05 07:41
amqsqrm30.20 kB25-05-05 07:41
amqsreq13.81 kB25-05-05 07:41
amqsreqc13.81 kB25-05-05 07:41
amqsres42.32 kB25-05-05 07:54
amqsset14.13 kB25-05-05 07:41
amqssetc14.13 kB25-05-05 07:41
amqstrg12.00 kB25-05-05 07:41
amqstrgc12.00 kB25-05-05 07:41
amqswlm2.17 kB25-05-05 07:41
amqsxae028.01 kB25-05-05 07:41
amqsxaec29.24 kB25-05-05 07:41
amqsxrm23.41 kB25-05-05 07:41
imqdputc44.19 kB25-05-05 07:42
imqdputc_r44.22 kB25-05-05 07:42
imqdputs44.19 kB25-05-05 07:42
imqdputs_r44.22 kB25-05-05 07:42
imqsgetc41.23 kB25-05-05 07:42
imqsgetc_r41.26 kB25-05-05 07:42
imqsgets41.23 kB25-05-05 07:42
imqsgets_r41.26 kB25-05-05 07:42
imqsputc39.59 kB25-05-05 07:42
imqsputc_r39.62 kB25-05-05 07:42
imqsputs39.59 kB25-05-05 07:42
imqsputs_r39.62 kB25-05-05 07:42
imqwrldc38.38 kB25-05-05 07:42
imqwrldc_r38.41 kB25-05-05 07:42
imqwrlds38.38 kB25-05-05 07:42
imqwrlds_r38.41 kB25-05-05 07:42
ccsid.new3.96 kB22-06-04 14:28
ccsid.tbl3.96 kB22-06-04 14:28
4.56 kB18-11-04 04:30
15.99 kB18-11-04 04:30
39.74 kB18-11-04 04:30
62.60 kB18-11-04 04:30
55.08 kB25-05-05 07:33
718.00 B25-05-05 07:33
amqodqma.y26.90 kB21-12-04 04:30
19.42 kB18-11-04 04:30
11.09 kB18-11-04 04:30
134.38 kB25-05-05 07:33
amqodqpa.l57.35 kB21-12-04 04:30
23.14 kB18-11-04 04:30
amqodqx.mk2.79 kB16-12-04 04:30
7.29 kB18-11-04 04:30
amqsdlq.msg2.25 kB22-06-04 14:29
6.91 kB16-12-04 04:30
6.18 kB16-12-04 04:30
5.34 kB16-12-04 04:30
6.92 kB16-12-04 04:30
MQIVP.class8.47 kB25-05-05 08:15
mqjcivp.properties7.67 kB25-05-05 08:15
mqjcivp_de.properties9.08 kB25-05-05 08:15
mqjcivp_en.properties7.67 kB25-05-05 08:15
mqjcivp_en_US.properties7.67 kB25-05-05 08:15
mqjcivp_es.properties9.74 kB25-05-05 08:15
mqjcivp_fr.properties9.58 kB25-05-05 08:15
mqjcivp_it.properties8.45 kB25-05-05 08:15
mqjcivp_ja.properties18.53 kB25-05-05 08:15
mqjcivp_ko.properties15.56 kB25-05-05 08:15
mqjcivp_pt.properties9.08 kB25-05-05 08:15
mqjcivp_zh_CN.properties11.79 kB25-05-05 08:15
mqjcivp_zh_TW.properties12.21 kB25-05-05 08:15
mqjmsapi.jar600.68 kB25-05-05 08:15
3.50 kB25-05-05 08:15
MQBACK.GIF2.80 kB25-05-05 08:15
3.61 kB25-05-05 08:15
MQBACK.GIF2.80 kB25-05-05 08:15
3.31 kB25-05-05 08:15
MQBACK.GIF2.80 kB25-05-05 08:15
3.51 kB25-05-05 08:15
MQBACK.GIF2.80 kB25-05-05 08:15
3.58 kB25-05-05 08:15
MQBACK.GIF2.80 kB25-05-05 08:15
3.47 kB25-05-05 08:15
MQBACK.GIF2.80 kB25-05-05 08:15
3.31 kB25-05-05 08:15
jmsapplet.properties4.12 kB25-05-05 08:15
jmsapplet_de.properties4.40 kB25-05-05 08:15
jmsapplet_en.properties4.12 kB25-05-05 08:15
jmsapplet_en_US.properties4.12 kB25-05-05 08:15
jmsapplet_es.properties4.74 kB25-05-05 08:15
jmsapplet_fr.properties4.70 kB25-05-05 08:15
jmsapplet_it.properties4.40 kB25-05-05 08:15
jmsapplet_ja.properties4.15 kB25-05-05 08:15
jmsapplet_ko.properties3.69 kB25-05-05 08:15
jmsapplet_pt.properties4.13 kB25-05-05 08:15
jmsapplet_zh_CN.properties2.92 kB25-05-05 08:15
jmsapplet_zh_TW.properties2.92 kB25-05-05 08:15
23.00 kB25-05-05 08:15
MQBACK.GIF2.80 kB25-05-05 08:15
3.14 kB25-05-05 08:15
MQBACK.GIF2.80 kB25-05-05 08:15
3.43 kB25-05-05 08:15
MQBACK.GIF2.80 kB25-05-05 08:15
2.77 kB25-05-05 08:15
MQBACK.GIF2.80 kB25-05-05 08:15
2.85 kB25-05-05 08:15
9.65 kB25-05-05 08:15
10.09 kB25-05-05 08:15
9.34 kB25-05-05 08:15
11.00 kB25-05-05 08:15
10.78 kB25-05-05 08:15
6.45 kB25-05-05 08:15
8.87 kB25-05-05 08:15
9.00 kB25-05-05 08:15
7.37 kB25-05-05 08:15
1.70 kB25-05-05 08:15
5.86 kB25-05-05 08:15
8.14 kB25-05-05 08:15
9.25 kB25-05-05 08:15
9.80 kB25-05-05 08:15
15.02 kB25-05-05 08:15
10.15 kB25-05-05 08:15
6.17 kB25-05-05 08:15
admin.scp1.28 kB25-05-05 08:15
jmsSample1.jar5.59 kB25-05-05 08:15
931.00 B25-05-05 08:15
3.12 kB25-05-05 08:15
runClient690.00 B25-05-05 08:15
730.00 B25-05-05 08:15
2.11 kB25-05-05 08:15
5.33 kB25-05-05 08:15
633.00 B25-05-05 08:15
jmsSample2.jar5.80 kB25-05-05 08:15
1.04 kB25-05-05 08:15
3.25 kB25-05-05 08:15
runClient690.00 B25-05-05 08:15
730.00 B25-05-05 08:15
2.11 kB25-05-05 08:15
6.60 kB25-05-05 08:15
634.00 B25-05-05 08:15
admin.scp1.20 kB25-05-05 08:15
jmsSample3.jar7.32 kB25-05-05 08:15
1.10 kB25-05-05 08:15
3.17 kB25-05-05 08:15
runClient776.00 B25-05-05 08:15
790.00 B25-05-05 08:15
2.21 kB25-05-05 08:15
8.79 kB25-05-05 08:15
634.00 B25-05-05 08:15
2.05 kB16-12-04 04:30
210.92 kB12-02-05 04:30
amqspsda.tst154.00 B22-06-04 14:40
amqsfmda.tst2.18 kB16-12-04 04:30
36.16 kB12-02-05 04:30
amqsgama.tst2.56 kB16-12-04 04:30
18.56 kB18-11-04 04:30
129.99 kB12-02-05 04:30
amqsresa.tst2.75 kB16-12-04 04:30
service.env1.34 kB15-01-05 04:32
51.14 kB10-05-05 03:30
239.00 B09-04-05 03:30
13.44 kB17-03-05 04:30
1.90 kB15-01-05 04:30
1.95 kB15-01-05 04:30
2.77 kB15-01-05 04:30
1.79 kB13-05-05 18:25
local_settings1.70 kB03-03-05 04:30
2.09 kB31-03-05 03:30
1.47 kB27-01-05 04:30
2.22 kB22-03-05 04:30
ubbstxcx.cfg1.20 kB16-12-04 04:30
amq0xab0.sqb15.47 kB16-12-04 04:30
amq0xaf0.sqb15.51 kB16-12-04 04:30
amq0xag0.cbl20.82 kB31-12-04 19:52
amq0xas0.sqb23.23 kB31-12-04 19:52
amqsxab0.sqc16.92 kB18-11-04 04:30
amqsxaf0.sqc16.90 kB18-11-04 04:30
24.99 kB15-03-05 04:30
amqsxas0.cp30.31 kB25-05-05 07:42
amqsxas0.ec28.55 kB25-05-05 07:42
amqsxas0.pc29.46 kB25-05-05 07:42
amqsxas0.sqc26.93 kB25-05-05 07:42
3.76 kB18-11-04 04:30
3.77 kB18-11-04 04:30
3.75 kB18-11-04 04:30
3.78 kB01-12-04 04:31
14.74 kB18-11-04 04:31
xaswit.exp1.43 kB16-12-04 04:30
xaswit.mak4.01 kB29-04-05 03:30
1.19 kB28-03-08 15:50
.inslog26.34 kB15-01-08 08:51
4.70 kB28-01-08 11:25
1.73 kB27-03-08 16:30
189.00 B27-03-08 15:22
12.12 kB26-03-08 14:34
EIS_sender.dep215.00 B15-01-08 21:24
EIS_sender.dsp4.57 kB28-03-08 15:49
EIS_sender.dsw543.00 B15-01-08 20:50
EIS_sender.exe.embed.manifest2.00 kB28-01-08 11:25
EIS_sender.mak5.74 kB15-01-08 21:24
EIS_sender.ncb89.00 kB28-03-08 15:49
EIS_sender.opt49.50 kB28-03-08 15:49
EIS_sender.plg1.67 kB28-03-08 15:49
EIS_sender.sln884.00 B28-01-08 11:25
EIS_sender.suo8.00 kB29-01-08 09:54
EIS_sender.vcproj5.42 kB28-01-08 11:25
EIS_sender.vcproj.QINGFENGWANG-WS.Administrator.user1.39 kB28-01-08 11:25
29.07 kB24-05-05 01:00
30.29 kB24-05-05 01:00
141.64 kB11-01-08 18:00
85.46 kB24-05-05 01:00
16.94 kB24-05-05 01:00
79.43 kB24-05-05 01:00
35.25 kB24-05-05 01:00
3.30 kB25-01-08 14:09
1.20 kB26-03-08 09:04
&de_DE&0.00 B28-01-08 11:05
&en_US&0.00 B28-01-08 11:05
&es_ES&0.00 B28-01-08 11:05
&fr_FR&0.00 B28-01-08 11:05
&it_IT&0.00 B28-01-08 11:05
&ja_JP&0.00 B28-01-08 11:05
&ko_KR&0.00 B28-01-08 11:05
&pt_BR&0.00 B28-01-08 11:05
&zh_CN&0.00 B28-01-08 11:05
&zh_TW&0.00 B28-01-08 11:05
&sample1&0.00 B28-01-08 11:05
&sample2&0.00 B28-01-08 11:05
&sample3&0.00 B28-01-08 11:05
&applet&0.00 B28-01-08 11:05
&asf&0.00 B28-01-08 11:05
&ws&0.00 B28-01-08 11:05
&clients&0.00 B28-01-08 11:05
&server&0.00 B28-01-08 11:05
&ia&0.00 B28-01-08 11:05
&base&0.00 B28-01-08 11:05
&jms&0.00 B28-01-08 11:05
&admin&0.00 B28-01-08 11:05
&java&0.00 B28-01-08 11:05
&bin&0.00 B28-01-08 11:05
&dlq&0.00 B28-01-08 11:05
&java&0.00 B28-01-08 11:05
&pubsub&0.00 B28-01-08 11:05
&soap&0.00 B28-01-08 11:05
&xatm&0.00 B28-01-08 11:05
&Debug&0.00 B28-03-08 15:50
&include&0.00 B28-01-08 11:05
&samp&0.00 B28-01-08 11:05
&XML&0.00 B26-03-08 16:39
&Debug&0.00 B28-03-08 15:49
&include&0.00 B28-01-08 11:05
&EIS_Simulator&0.00 B28-03-08 15:50
&EIS_sender&0.00 B28-03-08 15:49
Sponsored links
评价成功,多谢!
CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了
您的积分不足
支付宝优惠套餐快速获取 30 积分
10积分 / ¥100
30积分 / ¥200原价 ¥300 元
100积分 / ¥500原价 ¥1000 元
订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。
支付宝支付宝付款
微信钱包微信付款
更多付款方式:、
您本次下载所消耗的积分将转交上传作者。
同一源码,30天内重复下载,只扣除一次积分。
鲁ICP备号-3 runtime:Elapsed:108.489ms 27.69
登录 CodeForge
还没有CodeForge账号?
Switch to the English version?
^_^"呃 ...
Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧&70后:穿七匹狼或者猛龙牌子的衣服。
80后:喜欢G-star之类的。
90后:乞丐服,越花越好,越破越好。一个洞时尚,两个洞潮流,三个洞个性。
&70后:我们是工作狂。
80后:我们拒绝加班!
90后:拒绝上班!
&70后:唱卡拉OK的时候只会乱吼,然后就拼命拉着你喝酒,不让你唱。
80后:麦霸一般就是我们。
90后:不只会唱,还会跳!
&70后:话题非工作即股票。
80后:我们的话题更多,有英超,还有魔兽.......
90后:QQ等级,QQ秀......
&70后:看到有站着的领导,我们会马上给领导让座。
80后:崇尚上下级平等。
90后:天上地下,唯我独尊!
&70后:吃饭时,喜欢坐在老板旁边。
80后:最好别坐在老板旁边,那才无拘无束。
90后:我是老板!
&70后:周末约客户去吃饭。
80后:周末越同学去踢球。
90后:一个礼拜7天周末,想做什么做什么!
&70后:进家门就脱鞋。
80后:进家门不用脱鞋。
90后:上床睡觉都不用脱鞋!
&70后:我们跟陌生人在一起的时候喜欢找话题说。
80后:我们不太搭理陌生人,故意找话题不累吗?
90后:你谁啊,穿这么土... ...
1. Oracle安装完成后的初始口令?  internal/oracle   sys/change_on_install   system/manager   scott/tiger   sysman/oem_temp
2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator
3. oracle 8.0.5怎么创建数据库? 用orainst。如果有motif界面,可以用orainst /m
4. oracle 8.1.7怎么创建数据库? dbassist
5. oracle 9i 怎么创建数据库? dbca
6. oracle中的裸设备指的是什么? 裸设备就是绕过文件系统直接访问的储存空间
7. oracle如何区分 64-bit/32bit 版本? $ sqlplus '/ AS SYSDBA' SQL*Plus: Release 9.0.1.0.0 - Production on Mon Jul 14 17:01:09 2003 (c) Copyright 2001 Oracle Corporation. All rights reserved。 Connected to: Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production With the Partitioning option JServer Release 9.0.1.0.0 - Production SQL& select * from v$version; BANNER ---------------------------------------------------------------- Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production PL/SQL Release 9.0.1.0.0 - Production CORE 9.0.1.0.0 Production TNS for Solaris: Version 9.0.1.0.0 - Production NLSRTL Version 9.0.1.0.0 - Production SQL&
8. SVRMGR什么意思? svrmgrl,Server Manager 9i下没有,已经改为用SQLPLUS了 sqlplus /nolog 变为归档日志型的
9. 请问如何分辨某个用户是从哪台机器登陆ORACLE的? SELECT machine ,terminal FROM V$SESSION;
10. 用什么语句查询字段呢? desc table_name 可以查询表的结构 select field_name,... from ... 可以查询字段的值 select * from all_tables where table_name like '%' select * from all_tab_columns where table_name='??'
11. 怎样得到触发器、过程、函数的创建脚本? desc user_source user_triggers
12. 怎样计算一个表占用的空间的大小? select owner,table_name,NUM_ROWS,BLOCKS*AAA/ "Size M",EMPTY_BLOCKS,LAST_ANALYZED from dba_tables where table_name='XXX'; Here: AAA is the value of db_block_size; XXX is the table name you want to check 13. 如何查看最大会话数? SELECT * FROM V$PARAMETER WHERE NAME LIKE 'proc%'; SQL& SQL& show parameter processes NAME TYPE VALUE ------------------------------------ ------- ------------------------------ aq_tm_processes integer 1 db_writer_processes integer 1 job_queue_processes integer 4 log_archive_max_processes integer 1 processes integer 200 这里为200个用户。 Select * from v$license; 其中sessions_highwater纪录曾经到达的最大会话数 14. 如何查看系统被锁的事务时间? select * from v$locked_object ; 15. 如何以archivelog的方式运行oracle? init.ora log_archive_start = true RESTART DATABASE 16. 怎么获取有哪些用户在使用数据库? select username from v$session; 17. 数据表中的字段最大数是多少? 表或视图中的最大列数为 1000 18. 怎样查得数据库的SID ? select name from v$database;也可以直接查看 init.ora文件 19. 如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ? select sys_context('userenv','ip_address') from dual; 如果是登陆本机数据库,只能返回127.0.0.1 20. UNIX 下怎么调整数据库的时间? su -root date -u
21. 在ORACLE TABLE中如何抓取MEMO类型栏为空的资料记录? select remark from oms_flowrec where trim(' ' from remark) is not null ; 22. 如何用BBB表的资料去更新AAA表的数据(有关联的字段) UPDATE AAA SET BNS_SNM=(SELECT BNS_SNM FROM BBB WHERE AAA.DPT_NO=BBB.DPT_NO) WHERE BBB.DPT_NO IS
NOT NULL; 23. P4计算机安装方法 将SYMCJIT.DLL改为SYSMCJIT.OLD 24. 如何查询SERVER是不是OPS? SELECT * FROM V$OPTION; 如果PARALLEL SERVER=TRUE则有OPS能 25. 如何查询每个用户的权限? SELECT * FROM DBA_SYS_PRIVS; 26. 如何将表移动表空间? ALTER TABLE TABLE_NAME MOVE TABLESPACE_NAME; 27. 如何将索引移动表空间? ALTER INDEX INDEX_NAME REBUILD TABLESPACE TABLESPACE_NAME; 28. 在LINUX,UNIX下如何启动DBA STUDIO? OEMAPP DBASTUDIO 29. 查询锁的状况的对象有? V$LOCK, V$LOCKED_OBJECT, V$SESSION, V$SQLAREA, V$PROCESS ; 查询锁的表的方法: SELECT S.SID SESSION_ID,S.USERNAME,DECODE(LMODE,0,'None',1,'Null',2,'Row-S (SS)',3,
'Row-X (SX)',4,'Share',5,'S/Row-X (SSX)',6,'Exclusive',TO_CHAR(LMODE)) MODE_HELD,
DECODE(REQUEST,0,'None',1,'Null',2,'Row-S (SS)',3,'Row-X (SX)',4,'Share',5,'S/Row-X
(SSX)',6,'Exclusive',TO_CHAR(REQUEST)) MODE_REQUESTED,O.OWNER||'.'||O.OBJECT_NAME||'
('||O.OBJECT_TYPE||')',S.TYPE LOCK_TYPE,L.ID1 LOCK_ID1,L.ID2 LOCK_ID2 FROM V$LOCK L,
SYS.DBA_OBJECTS O,V$SESSION S WHERE L.SID = S.SID AND L.ID1 = O.OBJECT_ID ; 30. 如何解锁? ALTER SYSTEM KILL SESSION ‘SID,SERIR#’; 31. SQLPLUS下如何修改编辑器? DEFINE _EDITOR="&编辑器的完整路经&" -- 必须加上双引号来定义新的编辑器,也可以把这个写在
$ORACLE_HOME/sqlplus/admin/glogin.sql里面使它永久有效。 32. ORACLE产生随机数的函数? DBMS_RANDOM.RANDOM 33. LINUX下查询磁盘竞争状况命令? sar -d 33. LINUX下查询CPU竞争状况命令? sar -r 34. 查询当前用户对象? SELECT * FROM USER_OBJECTS; SELECT * FROM DBA_SEGMENTS; 35. 如何获取错误信息? SELECT * FROM USER_ERRORS; 36. 如何获取链接状况? SELECT * FROM DBA_DB_LINKS; 37. 查看数据库字符状况? SELECT * FROM NLS_DATABASE_PARAMETERS; SELECT * FROM V$NLS_PARAMETERS; 38. 查询表空间信息? SELECT * FROM DBA_DATA_FILES; 39. ORACLE的INTERAL用户要口令? 修改 SQLNET.ORA SQLNET.AUTHENTICATION_SERVICES=(NTS) 40. 出现JAVA.EXE的解决办法? 一般是将ORACLEORAHOMEXIHTTPSERVER改成手工启动可以的,X是8或9 41. 如何给表、列加注释? SQL&comment on table 表 is '表注释'; 注释已创建。 SQL&comment on column 表.列 is '列注释'; 注释已创建。 SQL& select * from user_tab_comments where comments is not null; 42. 如何查看各个表空间占用磁盘情况? SQL& col tablespace format a20 SQL& select b.file_id 文件ID号, b.tablespace_name 表空间名, b.bytes 字节数, (b.bytes-sum(nvl(a.bytes,0))) 已使用, sum(nvl(a.bytes,0)) 剩余空间, sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比 from dba_free_space a,dba_data_files b where a.file_id=b.file_id group by b.tablespace_name,b.file_id,b.bytes order by b.file_id 43. 如把ORACLE设置为MTS或专用模式? #dispatchers="(PROTOCOL=TCP) (SERVICE=SIDXD" 加上就是MTS,注释就是专用模式,SID是指你的实例名。 44. 如何才能得知系统当前的SCN号 ? select max(ktuxescnw * power(2,32) + ktuxescnb) from x$ktuxe; 45. 请问如何在ORACLE中取毫秒? 9i之前不支持,9i开始有timestamp。 9i可以用select systimestamp from dual; 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'; 或可以在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 或把该过程重新改个名字就可以了。 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=   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 wner=(用户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/,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; 88. CHR()的反函数? ASCII() SELECT CHAR(65) FROM DUAL; SELECT ASCII('A') FROM DUAL; 89. 字符串的连接 SELECT CONCAT(COL1,COL2) FROM TABLE; SELECT COL1||COL2 FROM TABLE; 90. 怎么把select出来的结果导到一个文本文件中? SQL&SPOOL C:\ABCD.TXT; SQL&select * from table; SQL &spool off; 91. 怎样估算SQL执行的I/O数 ? SQL&SET AUTOTRACE ON ; SQL&SELECT * FROM TABLE; 或 SQL&SELECT * FROM v$filestat;可以查看IO数 92. 如何在sqlplus下改变字段大小? alter table table_name modify (field_name varchar2(100)); 改大行,改小不行(除非都是空的) 93. 如何查询某天的数据? select * from table_name where trunc(日期字段)=to_date('','yyyy-mm-dd'); 94. sql 语句如何插入全年日期? create table BSYEAR (d date); insert into BSYEAR select to_date('','yyyymmdd')+rownum-1 from all_objects where rownum &= to_char(to_date('','yyyymmdd'),'ddd'); 95. 如果修改表名? alter table old_table_name rename to new_table_name; 96. 如何取得命令的返回状态值? sqlcode=0 97. 如何知道用户拥有的权限? SELECT * FROM dba_sys_privs ; 98. 从网上下载的ORACLE9I与市场上卖的标准版有什么区别? 从功能上说没有区别,只不过oracle公司有明文规定;从网站上下载的oracle产品不得用于商业用途,否则侵
权。 99. 怎样判断数据库是运行在归档模式下还是运行在非归档模式下? 进入dbastudio,历程--〉数据库---〉归档查看。 100. sql&startup pfile和ifile,spfile有什么区别? pfile就是Oracle传统的初始化参数文件,文本格式的; ifile类似于c语言里的include,用于把另一个文件引入; spfile是9i里新增的并且是默认的参数文件,二进制格式; startup后应该只可接pfile。 101. 如何搜索出前N条记录? SELECT * FROM empLOYEE WHERE ROWNUM & n ORDER BY empno; 102. 如何知道机器上的Oracle支持多少并发用户数? SQL&conn internal ; SQL&show parameter processes ; 103. db_block_size可以修改吗? 一般不可以﹐不建议这样做的。 104. 如何统计两个表的记录总数? select (select count(id) from aa)+(select count(id) from bb) 总数 from dual; 105. 怎样用Sql语句实现查找一列中第N大值? select * from (select t.*,dense_rank() over (order by sal) rank from employee) where rank = N; 106. 如何在给现有的日期加上2年?( select add_months(sysdate,24) from dual; 107. USED_UBLK为负值表示什么意思? It is "harmless"。 108. Connect string是指什么? 应该是tnsnames.ora中的服务名后面的内容 109. 怎样扩大REDO LOG的大小? 建立一个临时的redolog组,然后切换日志,删除以前的日志,建立新的日志。 110. tablespace 是否不能大于4G? 没有限制。 111. 返回大于等于N的最小整数值? SELECT CEIL(N) FROM DUAL; 112. 返回小于等于N的最小整数值? SELECT FLOOR(N) FROM DUAL; 113. 返回当前月的最后一天? SELECT LAST_DAY(SYSDATE) FROM DUAL; 114. 如何不同用户间数据导入? IMP SYSTEM/MANAGER FILE=AA.DMP FROMUSER=USER_OLD TOUSER=USER_NEW ROWS=Y INDEXES=Y ; 115. 如何找数据库表的主键字段的名称? SQL&SELECT * FROM user_constraints WHERE CONSTRAINT_TYPE='P' and table_name='TABLE_NAME'; 116. 两个结果集互加的函数? SQL&SELECT * FROM BSEMPMS_OLD INTERSECT SELECT * FROM BSEMPMS_NEW; SQL&SELECT * FROM BSEMPMS_OLD UNION SELECT * FROM BSEMPMS_NEW SQL&SELECT * FROM BSEMPMS_OLD UNION ALL SELECT * FROM BSEMPMS_NEW; 117. 两个结果集互减的函数? SQL&SELECT * FROM BSEMPMS_OLD MINUS SELECT * FROM BSEMPMS_NEW; 118. 如何配置Sequence? 建sequence seq_custid create sequence seq_custid start 1 incrememt by 1; 建表时: create table cust { cust_id smallint not null, ...} insert 时: insert into table cust values( seq_cust.nextval,...) 日期的各部分的常用的的写法 119. 取时间点的年份的写法: SELECT TO_CHAR(SYSDATE,'YYYY') FROM DUAL; 120. 取时间点的月份的写法: SELECT TO_CHAR(SYSDATE,'MM') FROM DUAL; 121. 取时间点的日的写法: SELECT TO_CHAR(SYSDATE,'DD') FROM DUAL; 122. 取时间点的时的写法: SELECT TO_CHAR(SYSDATE,'HH24') FROM DUAL; 123. 取时间点的分的写法: SELECT TO_CHAR(SYSDATE,'MI') FROM DUAL; 124. 取时间点的秒的写法: SELECT TO_CHAR(SYSDATE,'SS') FROM DUAL; 125. 取时间点的日期的写法: SELECT TRUNC(SYSDATE) FROM DUAL; 126. 取时间点的时间的写法: SELECT TO_CHAR(SYSDATE,'HH24:MI:SS') FROM DUAL; 127. 日期,时间形态变为字符形态: SELECT TO_CHAR(SYSDATE) FROM DUAL; 128. 将字符串转换成日期或时间形态: SELECT TO_DATE('') FROM DUAL; 129. 返回参数的星期几的写法: SELECT TO_CHAR(SYSDATE,'D') FROM DUAL; 130. 返回参数一年中的第几天的写法: SELECT TO_CHAR(SYSDATE,'DDD') FROM DUAL; 131. 返回午夜和参数中指定的时间值之间的秒数的写法: SELECT TO_CHAR(SYSDATE,'SSSSS') FROM DUAL; 132. 返回参数中一年的第几周的写法: SELECT TO_CHAR(SYSDATE,'WW') FROM DUAL; 虚拟字段 133. CURRVAL 和 nextval 为表创建序列 CREATE SEQUENCE EMPSEQ ... ; SELECT empseq.currval FROM DUAL ; 自动插入序列的数值 INSERT INTO emp VALUES (empseq.nextval, 'LEWIS', 'CLERK', 7902, SYSDATE, 1200, NULL, 20) ; 134. ROWNUM 按设定排序的行的序号 SELECT * FROM emp WHERE ROWNUM & 10 ; 135. ROWID 返回行的物理地址 SELECT ROWID, ename FROM emp WHERE deptno = 20 ; 136. 将N秒转换为时分秒格式? set serverout on declare N number := 1000000; ret varchar2(100); begin ret := trunc(n/3600) || '小时' || to_char(to_date(mod(n,3600),'sssss'),'fmmi"分 "ss"秒"') ; dbms_output.put_line(ret); end; 137. 如何查询做比较大的排序的进程? SELECT b.tablespace, b.segfile#, b.segblk#, b.blocks, a.sid, a.serial#, a.username, a.osuser,
a.status FROM v$session a,v$sort_usage b WHERE a.saddr = b.session_addr ORDER BY b.tablespace, b.segfile#, b.segblk#, b.blocks ; 138. 如何查询做比较大的排序的进程的SQL语句? select /*+ ORDERED */ sql_text from v$sqltext a where a.hash_value = ( select sql_hash_value from v$session b where b.sid = &sid and b.serial# = &serial) order by piece asc ; 139. 如何查找重复记录? 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); 140. 如何删除重复记录? 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); 141. 如何快速编译所有视图? SQL &SPOOL VIEW1.SQL SQL &SELECT ‘ALTER VIEW ‘||TNAME||’ COMPILE;’ FROM TAB; SQL &SPOOL OFF 然后执行VIEW1.SQL即可。 SQL &@VIEW1.SQL; 142. ORA-01555 SNAPSHOT TOO OLD的解决办法 增加MINEXTENTS的值,增加区的大小,设置一个高的OPTIMAL值。 143. 事务要求的回滚段空间不够,表现为表空间用满(ORA-01560错误),回滚段扩展到达参数 MAXEXTENTS的
值(ORA-01628)的解决办法。 向回滚段表空间添加文件或使已有的文件变大;增加MAXEXTENTS的值。 144. 如何加密ORACLE的存储过程? 下列存储过程内容放在AA.SQL文件中 create or replace procedure testCCB(i in number) as begin dbms_output.put_line('输入参数是'||to_char(i)); end; SQL&wrap iname=a.sql; PL/SQL Wrapper: Release 8.1.7.0.0 - Production on Tue Nov 27 22:26:48 2001 Copyright (c) Oracle Corporation . All Rights Reserved。 Processing AA.sql to AA.plb 运行AA.plb SQL& @AA.plb ; 145. 如何监控事例的等待? select event,sum(decode(wait_Time,0,0,1)) "Prev", sum(decode(wait_Time,0,1,0)) "Curr",count(*) "Tot" from v$session_Wait group by event order by 4; 146. 如何回滚段的争用情况? select name, waits, gets, waits/gets "Ratio" from v$rollstat C, v$rollname D where C.usn = D.usn; 147. 如何监控表空间的 I/O 比例? select B.tablespace_name name, B.file_name "file", A.phyrds pyr, A.phyblkrd pbr, A.phywrts pyw,
A.phyblkwrt pbw from v$filestat A, dba_data_files B where A.file# = B.file_id order by B.tablespace_name; 148. 如何监控文件系统的 I/O 比例? select substr(C.file#,1,2) "#", substr(C.name,1,30) "Name", C.status, C.bytes, D.phyrds,
D.phywrts from v$datafile C, v$filestat D where C.file# = D.file#; 149. 如何在某个用户下找所有的索引? select user_indexes.table_name, user_indexes.index_name,uniqueness, column_name from user_ind_columns, user_indexes where user_ind_columns.index_name = user_indexes.index_name and user_ind_columns.table_name = user_indexes.table_name order by user_indexes.table_type, user_indexes.table_name, user_indexes.index_name, column_position; 150. 如何监控 SGA 的命中率? select a.value + b.value "logical_reads", c.value "phys_reads", round(100 * ((a.value+b.value)-c.value) / (a.value+b.value)) "BUFFER HIT RATIO" from v$sysstat a, v$sysstat b, v$sysstat c where a.statistic# = 38 and b.statistic# = 39 and c.statistic# = 40; 151. 如何监控 SGA 中字典缓冲区的命中率? select parameter, gets,Getmisses , getmisses/(gets+getmisses)*100 "miss ratio", (1-(sum(getmisses)/ (sum(gets)+sum(getmisses))))*100 "Hit ratio" from v$rowcache where gets+getmisses &&0 group by parameter, gets, getmisses; 152. 如何监控 SGA 中共享缓存区的命中率,应该小于1% ? select sum(pins) "Total Pins", sum(reloads) "Total Reloads", sum(reloads)/sum(pins) *100 libcache from v$librarycache; select sum(pinhits-reloads)/sum(pins) "hit radio",sum(reloads)/sum(pins) "reload percent" from v$librarycache; 153. 如何显示所有数据库对象的类别和大小? select count(name) num_instances ,type ,sum(source_size) source_size , sum(parsed_size) parsed_size ,sum(code_size) code_size ,sum(error_size) error_size, sum(source_size) +sum(parsed_size) +sum(code_size) +sum(error_size) size_required from dba_object_size group by type order by 2; 154. 监控 SGA 中重做日志缓存区的命中率,应该小于1% SELECT name, gets, misses, immediate_gets, immediate_misses, Decode(gets,0,0,misses/gets*100) ratio1, Decode(immediate_gets+immediate_misses,0,0, immediate_misses/(immediate_gets+immediate_misses)*100) ratio2 FROM v$latch WHERE name IN ('redo allocation', 'redo copy'); 155. 监控内存和硬盘的排序比率,最好使它小于 .10,增加 sort_area_size SELECT name, value FROM v$sysstat WHERE name IN ('sorts (memory)', 'sorts(disk)'); 156. 如何监控当前数据库谁在运行什么SQL语句? SELECT osuser, username, sql_text from v$session a, v$sqltext b where a.sql_address =b.address order by address, piece; 157. 如何监控字典缓冲区? SELECT (SUM(PINS - RELOADS)) / SUM(PINS) "LIB CACHE" FROM V$LIBRARYCACHE; SELECT (SUM(GETS - GETMISSES - USAGE - FIXED)) / SUM(GETS) "ROW CACHE" FROM V$ROWCACHE; SELECT SUM(PINS) "EXECUTIONS", SUM(RELOADS) "CACHE MISSES WHILE EXECUTING" FROM V$LIBRARYCACHE; 后者除以前者,此比率小于1%,接近0%为好。 SELECT SUM(GETS) "DICTIONARY GETS",SUM(GETMISSES) "DICTIONARY CACHE GET MISSES" FROM V$ROWCACHE 158. 监控 MTS select busy/(busy+idle) "shared servers busy" from v$dispatcher; 此值大于0.5时,参数需加大 select sum(wait)/sum(totalq) "dispatcher waits" from v$queue where type='dispatcher'; select count(*) from v$dispatcher; select servers_highwater from v$mts; servers_highwater接近mts_max_servers时,参数需加大 159. 如何知道当前用户的ID号? SQL&SHOW USER; 或 SQL&select user from dual; 160. 如何查看碎片程度高的表? SELECT segment_name table_name , COUNT(*) extents FROM dba_segments WHERE owner NOT IN ('SYS', 'SYSTEM') GROUP BY segment_name HAVING COUNT(*) = (SELECT MAX( COUNT(*) ) FROM dba_segments GROUP BY segment_name); 162. 如何知道表在表空间中的存储情况? select segment_name,sum(bytes),count(*) ext_quan from dba_extents where tablespace_name='&tablespace_name' and segment_type='TABLE' group by tablespace_name,segment_name
; 163. 如何知道索引在表空间中的存储情况? select segment_name,count(*) from dba_extents where segment_type='INDEX' and wner='&owner' group by segment_name; 164、如何知道使用CPU多的用户session? 11是cpu used by this session select a.sid,spid,status,substr(a.program,1,40) prog,a.terminal,osuser,value/60/100 value from v$session a,v$process b,v$sesstat c where c.statistic#=11 and c.sid=a.sid and a.paddr=b.addr order by value desc; 165. 如何知道监听器日志文件? 以8I为例 $ORACLE_HOME/NETWORK/LOG/LISTENER.LOG 166. 如何知道监听器参数文件? 以8I为例 $ORACLE_HOME/NETWORK/ADMIN/LISTENER.ORA 167. 如何知道TNS 连接文件? 以8I为例 $ORACLE_HOME/NETWORK/ADMIN/TNSNAMES.ORA 168. 如何知道Sql*Net 环境文件? 以8I为例 $ORACLE_HOME/NETWORK/ADMIN/SQLNET.ORA 169. 如何知道警告日志文件? 以8I为例 $ORACLE_HOME/ADMIN/SID/BDUMP/SIDALRT.LOG 170. 如何知道基本结构? 以8I为例 $ORACLE_HOME/RDBMS/ADMIN/STANDARD.SQL 171. 如何知道建立数据字典视图? 以8I为例 $ORACLE_HOME/RDBMS/ADMIN/CATALOG.SQL 172. 如何知道建立审计用数据字典视图? 以8I为例 $ORACLE_HOME/RDBMS/ADMIN/CATAUDIT.SQL 173. 如何知道建立快照用数据字典视图? 以8I为例 $ORACLE_HOME/RDBMS/ADMIN/CATSNAP.SQL SQL语句的优化方法 174. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化。 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='CCBZZP'; 175. /*+FIRST_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化。 例如: SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='CCBZZP'; 176. /*+CHOOSE*/ 表明如果数据字典中有访问表的统计信息,将基于开销的优化方法,并获得最佳的吞吐量; 表明如果数据字典中没有访问表的统计信息,将基于规则开销的优化方法; 例如: SELECT /*+CHOOSE*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='CCBZZP'; 177. /*+RULE*/ 表明对语句块选择基于规则的优化方法。 例如: SELECT /*+ RULE */ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='CCBZZP'; 178. /*+FULL(TABLE)*/ 表明对表选择全局扫描的方法。 例如: SELECT /*+FULL(A)*/ EMP_NO,EMP_NAM FROM BSEMPMS A WHERE EMP_NO='CCBZZP'; 179. /*+ROWID(TABLE)*/ 提示明确表明对指定表根据ROWID进行访问。 例如: SELECT /*+ROWID(BSEMPMS)*/ * FROM BSEMPMS WHERE ROWID&='AAAAAAAAAAAAAA' AND EMP_NO='CCBZZP'; 180. /*+CLUSTER(TABLE)*/ 提示明确表明对指定表选择簇扫描的访问方法,它只对簇对象有效。 例如: SELECT /*+CLUSTER */ BSEMPMS.EMP_NO,DPT_NO FROM BSEMPMS,BSDPTMS WHERE DPT_NO='TEC304' AND BSEMPMS.DPT_NO=BSDPTMS.DPT_NO; 181. /*+INDEX(TABLE INDEX_NAME)*/ 表明对表选择索引的扫描方法。 例如: SELECT /*+INDEX(BSEMPMS SEX_INDEX) USE SEX_INDEX BECAUSE THERE ARE FEWMALE BSEMPMS */ FROM
BSEMPMS WHERE SEX='M'; 182. /*+INDEX_ASC(TABLE INDEX_NAME)*/ 表明对表选择索引升序的扫描方法。 例如: SELECT /*+INDEX_ASC(BSEMPMS PK_BSEMPMS) */ FROM BSEMPMS WHERE DPT_NO='CCBZZP'; 183. /*+INDEX_COMBINE*/ 为指定表选择位图访问路经,如果INDEX_COMBINE中没有提供作为参数的索引,将选择出位图索引的 布尔组合方式。 例如: SELECT /*+INDEX_COMBINE(BSEMPMS SAL_BMI HIREDATE_BMI)*/ * FROM BSEMPMS WHERE SAL&5000000 AND HIREDATE&SYSDATE; 184. /*+INDEX_JOIN(TABLE INDEX_NAME)*/ 提示明确命令优化器使用索引作为访问路径。 例如: SELECT /*+INDEX_JOIN(BSEMPMS SAL_HMI HIREDATE_BMI)*/ SAL,HIREDATE FROM BSEMPMS WHERE SAL&60000; 185. /*+INDEX_DESC(TABLE INDEX_NAME)*/ 表明对表选择索引降序的扫描方法。 例如: SELECT /*+INDEX_DESC(BSEMPMS PK_BSEMPMS) */ FROM BSEMPMS WHERE DPT_NO='CCBZZP'; 186. /*+INDEX_FFS(TABLE INDEX_NAME)*/ 对指定的表执行快速全索引扫描,而不是全表扫描的办法。 例如: SELECT /*+INDEX_FFS(BSEMPMS IN_EMPNAM)*/ * FROM BSEMPMS WHERE DPT_NO='TEC305'; 187. /*+ADD_EQUAL TABLE INDEX_NAM1,INDEX_NAM2,...*/ 提示明确进行执行规划的选择,将几个单列索引的扫描合起来。 例如: SELECT /*+INDEX_FFS(BSEMPMS IN_DPTNO,IN_EMPNO,IN_SEX)*/ * FROM BSEMPMS WHERE EMP_NO='CCBZZP'
AND DPT_NO='TDC306'; 188. /*+USE_CONCAT*/ 对查询中的WHERE后面的OR条件进行转换为UNION ALL的组合查询。 例如: SELECT /*+USE_CONCAT*/ * FROM BSEMPMS WHERE DPT_NO='TDC506' AND SEX='M'; 189. /*+NO_EXPAND*/ 对于WHERE后面的OR 或者IN-LIST的查询语句,NO_EXPAND将阻止其基于优化器对其进行扩展。 例如: SELECT /*+NO_EXPAND*/ * FROM BSEMPMS WHERE DPT_NO='TDC506' AND SEX='M'; 190. /*+NOWRITE*/ 禁止对查询块的查询重写操作。 191. /*+REWRITE*/ 可以将视图作为参数。 192. /*+MERGE(TABLE)*/ 能够对视图的各个查询进行相应的合并。 例如: SELECT /*+MERGE(V) */ A.EMP_NO,A.EMP_NAM,B.DPT_NO FROM BSEMPMS A (SELET DPT_NO,AVG(SAL) AS
AVG_SAL FROM BSEMPMS B GROUP BY DPT_NO) V WHERE A.DPT_NO=V.DPT_NO AND A.SAL&V.AVG_SAL; 193. /*+NO_MERGE(TABLE)*/ 对于有可合并的视图不再合并。 例如: SELECT /*+NO_MERGE(V) */ A.EMP_NO,A.EMP_NAM,B.DPT_NO FROM BSEMPMS A (SELET DPT_NO,AVG(SAL) AS
AVG_SAL FROM BSEMPMS B GROUP BY DPT_NO) V WHERE A.DPT_NO=V.DPT_NO AND A.SAL&V.AVG_SAL; 194. /*+ORDERED*/ 根据表出现在FROM中的顺序,ORDERED使ORACLE依此顺序对其连接。 例如: SELECT /*+ORDERED*/ A.COL1,B.COL2,C.COL3 FROM TABLE1 A,TABLE2 B,TABLE3 C WHERE A.COL1=B.COL1
AND B.COL1=C.COL1; 195. /*+USE_NL(TABLE)*/ 将指定表与嵌套的连接的行源进行连接,并把指定表作为内部表。 例如: SELECT /*+ORDERED USE_NL(BSEMPMS)*/ BSDPTMS.DPT_NO,BSEMPMS.EMP_NO,BSEMPMS.EMP_NAM FROM BSEMPMS
,BSDPTMS WHERE BSEMPMS.DPT_NO=BSDPTMS.DPT_NO; 196. /*+USE_MERGE(TABLE)*/ 将指定的表与其它行源通过合并排序连接方式连接起来。 例如: SELECT /*+USE_MERGE(BSEMPMS,BSDPTMS)*/ * FROM BSEMPMS,BSDPTMS WHERE
BSEMPMS.DPT_NO=BSDPTMS.DPT_NO; 197. /*+USE_HASH(TABLE)*/ 将指定的表与其它行源通过哈希连接方式连接起来。 例如: SELECT /*+USE_HASH(BSEMPMS,BSDPTMS)*/ * FROM BSEMPMS,BSDPTMS WHERE
BSEMPMS.DPT_NO=BSDPTMS.DPT_NO; 198. /*+DRIVING_SITE(TABLE)*/ 强制与ORACLE所选择的位置不同的表进行查询执行。 例如: SELECT /*+DRIVING_SITE(DEPT)*/ * FROM BSEMPMS, WHERE BSEMPMS.DPT_NO=DEPT.DPT_NO;
199. /*+LEADING(TABLE)*/ 将指定的表作为连接次序中的首表。
200. /*+CACHE(TABLE)*/ 当进行全表扫描时,CACHE提示能够将表的检索块放置在缓冲区缓存中最近最少列表LRU的最近使用端 例如: SELECT /*+FULL(BSEMPMS) CAHE(BSEMPMS) */ EMP_NAM FROM BSEMPMS; 201. /*+NOCACHE(TABLE)*/ 当进行全表扫描时,CACHE提示能够将表的检索块放置在缓冲区缓存中最近最少列表LRU的最近使用端 例如: SELECT /*+FULL(BSEMPMS) NOCAHE(BSEMPMS) */ EMP_NAM FROM BSEMPMS; 202. /*+APPEND*/ 直接插入到表的最后,可以提高速度。 insert /*+append*/ into test1 select * from test4 ; 203. /*+NOAPPEND*/ 通过在插入语句生存期内停止并行模式来启动常规插入。 insert /*+noappend*/ into test1 select * from test4 ; ORACLE内部函数 204. 如何得到字符串的第一个字符的ASCII值? ASCII(CHAR) SELECT ASCII('ABCDE') FROM DUAL; 结果: 65 205. 如何得到数值N指定的字符? CHR(N) SELECT CHR(68) FROM DUAL; 结果: D 206. 如何连接两个字符串? CONCAT(CHAR1,CHAR2) SELECT CONCAT('ABC','DEFGH') FROM DUAL; 结果: 'ABCDEFGH' 207. 如何将列中的数值代替为字符串? DECODE(CHAR,N1,CHAR1,N2,CHAR2...) SELECT DECODE(DAY,1,'SUN',2,'MON') FROM DUAL; 208. INITCAP(CHAR) 将字符串CHAR的第一个字符为大写,其余为小写。 SELECT INITCAP('ABCDE') FROM DUAL; 209. LENGTH(CHAR) 取一字符串CHAR的长度。 SELECT LENGTH('ABCDE') FROM DUAL; 210. LOWER(CHAR) 将字符串CHAR全部变为小写。 SELECT LOWER('ABCDE') FROM DUAL; 211. LPAD(CHAR1,N,CHAR2) 用字符串CHAR2包括的字符左填CHAR1,使其长度为N。 SELECT LPAD('ABCDEFG',10'123') FROM DUAL; 结果: '123ABCDEFG' 212. LTRIM(CHAR,SET) 从字符串CHAR的左边移去字符串SET中的字符,直到第一个不是SET中的字符为止。 SELECT ('CDEFG','CD') FROM DUAL; 结果: 'EFG' 213. NLS_INITCAP(CHAR) 取字符CHAR的第一个字符大写,其余字符为小写。 SELECT NLS_INITCAP('ABCDE') FROM DUAL; 214. NLS_LOWER(CHAR) 将字符串CHAR包括的字符全部小写。 SELECT NLS_LOWER('AAAA') FROM DUAL; 215. NLS_UPPER(CHAR) 将字符串CHAR包括的字符全部大写。 SELECT NLS_UPPER('AAAA') FROM DUAL; 216. REPLACE(CHAR1,CHAR2,CHAR3) 用字符串CHAR3代替每一个列值为CHAR2的列,其结果放在CHAR1中。 SELECT REPLACE(EMP_NO,'123','456') FROM DUAL; 217. RPAD(CHAR1,N,CHAR2) 用字符串CHAR2右填字符串CHAR1,使其长度为N。 SELECT RPAD('234',8,'0') FROM DUAL; 218. RTRIM(CHAR,SET) 移去字符串CHAR右边的字符串SET中的字符,直到最后一个不是SET中的字符为止。 SELECT RTRIM('ABCDE','DE') FROM DUAL; 219. SUBSTR(CHAR,M,N) 得到字符串CHAR从M处开始的N个字符. 双字节字符,一个汉字为一个字符的。 SELECT SUBSTR('ABCDE',2,3) FROM DUAL; 220. SUBSTRB(CHAR,M,N) 得到字符串CHAR从M处开始的N个字符. 双字节字符,一个汉字为二个字符的。 SELECT SUBSTRB('ABCDE',2,3) FROM DUAL; 221. TRANSLATE(CHAR1,CHAR2,CHAR3) 将CHAR1中的CHAR2的部分用CHAR3代替。 SELECT TRANSLATE('ABCDEFGH','DE','MN') FROM DUAL; 222. UPPER(CHAR) 将字符串CHAR全部为大写。 223. ADD_MONTHS(D,N) 将N个月增加到D日期。 SELECT ADD_MONTHS(SYSDATE,5) FROM DUAL; 224. LAST_DAY(D) 得到包含D日期的月份的最后的一天的日期。 SELECT LAST_DAY(SYSDATE) FROM DUAL; 225. MONTH_BETWEEN(D1,D2) 得到两个日期之间的月数。 SELECT MONTH_BETWEEN(D1,D2) FROM DUAL; 226. NEXT_DAY(D,CHAR) 得到比日期D晚的由CHAR命名的第一个周日的日期。 SELECT NEXT_DAY(TO_DATE(''),'SATDAY') FROM DUAL; 227. ROUNT(D,FMT) 得到按指定的模式FMT舍入到的最进的日期。 SELECT ROUNT('',MONTH) FROM DUAL; 228. SYSDATE 得到当前系统的日期和时间。 SELECT SYSDATE FROM DUAL; 229. TO_CHAR(D,FMT) 将日期D转换为FMT的字符串。 SELECT TO_CHAR(SYSDATE,'YYYY/MM/DD') FROM DUAL; 230. TO_DATE(CHAR,FMT) 将字符串CHAR按FMT的格式转换为日期。 SELECT TO_DATE('','YYYY/MM/DD') FROM DUAL; 231. ABS(N) 得到N的绝对值。 SELECT ABS(-6) FROM DUAL; 232. CEIL(N) 得到大于或等于N的最大整数。 SELECT CEIL(5.6) FROM DUAL; 233. COS(N) 得到N的余弦值。 SELECT COS(1) FROM DUAL; 234. SIN(N) 得到N的正弦值。 SELECT SIN(1) FROM DUAL; 235. COSH(N) 得到N的双曲余弦值。 SELECT COSH(1) FROM DUAL; 236. EXP(N) 得到N的E的N次幂。 SELECT EXP(1) FROM DUAL; 237. FLOOR(N) 得到小于或等于N的最小整数。 SELECT FLOOR(5.6) FROM DUAL; 238. LN(N) 得到N的自然对数。 SELECT LN(1) FROM DUAL; 239. LOG(M,N) 得到以M为底N的对数。 SELECT LOG(2,8) FROM DUAL; 240. MOD(M,N) 得到M除以N的余数。 SELECT MOD(100,7) FROM DUAL; 241. POWER(M,N) 得到M的N幂。 SELECT POWER(4,3) FROM DUAL; 242. ROUND(N,M) 将N舍入到小数点后M位。 SELECT (78.87653,2) FROM DUAL; 243. SIGN(N) 当N&0时,得到-1; 当N&0时,得到1; 当N=0时,得到0; SELECT SIGN(99) FROM DUAL; 244. SINH(N) 得到N的双曲正弦值。 SELECT SINH(1) FROM DUAL; 245. SORT(N) 得到N的平方根,N&=0 SELECT SORT(9) FROM DUAL; 246. TAN(N) 得到N的正切值。 SELECT TAN(0) FROM DUAL; 247. TANH(N) 得到N的双曲正切值。 SELECT TANH(0) FROM DUAL; 248. TRUNC(N,M) 得到在M位截断的N的值。 SELECT TRUNC(7.7788,2) FROM DUAL; 249. COUNT() 计算满足条件的记录数。 SELECT COUNT(*) FROM TABLE1 WHERE COL1='AAA'; 250. MAX() 对指定的列求最大值。 SELECT MAX(COL1) FROM TABLE1; 251. MIN() 对指定的列求最小值。 SELECT MIN(COL1) FROM TABLE1; 252. AVG() 对指定的列求平均值。 SELECT AVG(COL1) FROM TABLE1; 253. SUM() 计算列的和。 SELECT SUM(COL1) FROM DUAL; 254. TO_NUMBER(CHAR) 将字符转换为数值。 SELECT TO_NUMBER('999') FROM DUAL; 255. CHARTOROWID(CHAR) 将包含外部语法ROWID的CHAR或VARCHAR2数值转换为内部的二进制语法,参数CHAR必须是包含外部语法的ROWID
的18字符的字符串。 SELECT NAME FROM BSEMPMS WHERE ROWID=CHARTOROWID('AAAAfZAABAAACp8AAO'); NAME : LEIXUE 256. CONVERT(CHAR,DEST_CHAR_SET,SOURCE_CHAR_SET) CONVERT将字符串CHAR中的字符从SOURCE_CHAR_SET标识的字符集转换为由DEST_CHAR_SET标识的字符集 SELECT CONVERT('GroB','US7ASCII','WE8HP') 'CONVERSION' FROM PUBS; CONVERSION: Gross 257. HEXTORAW(CHAR) 将包含十六进制的CHAR转换为一个RAW数值。 INSERT INTO BSEMPMS(RAW_COLUMN) SELECT HEXTORAW('7D') FROM TEST; 258. RAWTOHEX(RAW) 将RAW数值转换为一个包含十六进制的CHAR值。 SELECT RAWTOHEX(RAW_COLUMN) 'CONVERSION' FROM BSEMPMS; CONVERSION: 7D 259. ROWIDTOCHAR(ROWID) 将一个ROWID数值转换为VARCHAR2数据类型。 SELECT ROWID FROM BSEMPMS WHERE ROWIDTOCHAR(ROWID) LIKE '%BR1AAB%'; 260. TO_MULTI_BYTE(CHAR) 将CHAR中的单字节转换为等价的多字节字符。 SELECT TO_MULTI_BYTE('ASFDFD') FROM TEST; 261. TO_SINGLE_BYTE(CHAR) 将CHAR中的多字节转换为等价的单字节字符。 SELECT TO_SINGLE_BYTE('ASFDFD') FROM TEST; 262. TRANSLATE USING(TEXT USING {CHAR_CS|NCHAR_CS}) 将文本TEXT按照指定的转换方式转换成数据库字符集和民族字符集。 其中TEXT是待转换的。 USING CHAR_CS参数转换TEXT为数据库字符集,输出数据类型是VARCHAR2。 USING NCHAR_CS参数转换TEXT为数据库字符集,输出数据类型是NVARCHAR2。 CREATE TABLE TEST(CHAR_COL CHAR(20),NCHAR_COL NCHAR(20)); INSERT INTO TEST VALUES('HI,N'BYE'); SELECT * FROM TEST; 263. DUMP(EXPR,RETURN_FORMAT,START_POSITION,LENGTH) 返回一个包含数据类型代码,字节长度等内部表示信息的VARCHAR2值.返回结果是当前数据库字符集,数据类型
按照下面规定的内部数据类型的编码作为一个数字进行返回: 代码 数据类型 0 VARCHAR2 1 NUMBER 8 LONG 12 DATE 23 RAW 24 LONG RAW 69 ROWID 96 CHAR 106 MSSLABEL 参数RETUEN_FORMAT指定按照下面的基数表示返回的数值。 RETURN_FORMAT RESULT 8 8进制 10 10进制 16 16进制 17 单字符表示 如果参数RETURN_FORMAT没有指定,则按十进制表示返回。 如果参数START_POSITION和LENGTH被指定,则从START_POSITION开始的长为LENGTH的字节将被返回,缺省是返
回整数表示。 SELECT DUMP('ABC',1016) FROM TEST; select dump(ename,8,3,2) 'example' from emp where name='ccbzzp'; 264. empty_b|clob() 返回一个空的LOB定位符,用在初始化LOB变量,或用在INSERT及UPDATE声明去初始化LOB列或将其属性置为空。 INSERT INTO TABLE1 VALUES(EMPTY_BLOB()); UPDATE TABLE1 SET CLOB_COL=EMPTY_BLOB(); 265. BFILENAME('DIRECTORY','FILENAME') 返回一个BFILE定位符,相关的二进制LOB物理文件在服务器的文件系统上.目录DIRECTORY是指在服务器的文件
系统上实际搜索路径全名的别名. FILENAME是指服务器的文件系统的文件名。 INSERT INTO FILE_TAB VALUES(BFILENAME('LOB_DIR','IMAGE1.GIF'));
266. GREATEST(EXPR,EXPR,...) GREATEST返回参数的最大值。 SELECT GREATEST('HARRY','HARRIOT','HAROLD') 'SAMPLE' FROM TABLE1; 267. LEAST(EXPR,EXPR,...) LEAST返回参数的最小值。 SELECT LEAST('HARRY','HARRIOT','HAROLD') 'SAMPLE' FROM TABLE1; 268. NLS_CHARSET_DECL_LEN(BYTECNT,CSID) 返回一个NCHAR列的宽度。 SELECT NLS_CHARSET_DECL_LEN(200,NLS_CHARSET_ID('JA16EEFDFDF')) FROM TABLE1; 269. NLS_CHARSET_ID(TEXT) 返回相应于NLS字符集名字的NLS字符集ID数。 SELECT NLS_CHARSET_D('JADFDFFDF') FROM TABLE1; 270. NLS_CHARSET_NAME(N) 返回相应于ID数N的NLS字符集名称。 SELECT NLS_CHARSET_NAME(2) FROM TABLE1; 271. NVL(EXPR1,EXPR2) 若EXPR1是NULL,则返回EXPR2,否则返回EXPR1。 SELECT NAME,NVL(TO_CHAR(COMM),'NOT APPLICATION') FROM TABLE1; 272. UID 返回唯一标识当前数据库用户的整数。 SELECT UID FROM TABLE1; 273. USER 用VARCHAR2数据类型返回当前ORACLE用户的名称。 SELECT USER,UID FROM TABLE1; 274. USERENV(OPTION) 返回当前的会话信息。 OPTION='ISDBA'若当前是DBA角色,则为TRUE,否则FALSE。 OPTION='LANGUAGE'返回数据库的字符集。 OPTION='SESSIONID'为当前会话标识符。 OPTION='ENTRYID'返回可审计的会话标识符。 OPTION='LANG'返回会话语言名称的ISO简记。 OPTION='INSTANCE'返回当前的实例。 SELECT USERENV('LANGUAGE') FROM DUAL; 275. VSIZE(EXPR) 返回EXPR内部表示的字节数。 SELECT NAME,VSIZE(NAME) FROM TABLE1; 276. DEREF(E) 返回参数E的对象引用。 SELECT DEREF(C2) FROM TABLE1; 277. REFTOHEX(R) 将参数R转换为16进制。 SELECT REFTOHEX(C2) FROM TABLE1; 278. MAKE_REF(TABLE,KEY,KEY...) 通过把给定的键作为主键来创建给定视图对象中一行的引用。 CREATE TYPE T1 AS OBJECT(A NUMBER,B NUMBER); CREATE TABLE TB1(C1 NUMBER,C2 NUMBER,PRIMARY KEY(C1,C2)); CREATE VIEW V1 OF T1 WITH OBJECT OID(A, AS SELECT * FROM TB1; SELECT MAKE_REF(V1,1,3) FROM PUBS; 279. STDDEV(DISTINCT|ALL X) STDDEV给出一组行值的标准差。 SELECT STDDEV(SALARY) AS EXAMPLE FROM EMPLOYEE; 280. VARIANCE(DISTINCT|ALL X) VARIANCE返回一组行中所有VALUE的方差。 SELECT VARIANCE(SALARY) AS EXAMPLE FROM EMPLOYEE; 9I管理的V$视图 281. V$ACCESS 显示当前被锁定的数据库中的对象及正在访问他们的会话。 282. V$ACTIVE_INSTANCES 为当前安装的数据库中出现的所有实例建立从实例名到实例号的映射。 283. V$ACTIVE_SESS_POOL_MTH 所有活动的会话池资源分配方法。 284. V$AQ 当前数据库中的队列的统计量。 285. V$ARCHIVE 归档所需的重做日志文件中的信息。 286. V$ARCHIVE_DEST 当前实例的所有归档日志目的文件及它们的当前值,模式,状态。 287. V$ARCHIVE_PROCESSES 为一个实例提供不同的ARCH进程状态的信息。 288. V$ARCHIVE_LOG 控制文件中的归档日志信息。 289. V$BACKUP 所有联机数据文件的备份状态。 290. V$BACKUP_ASYNC_IO 从控制文件中显示备份集的信息。 291. V$BACKUP_CORRUPTION 从控制文件中显示数据文件备份中有关损坏的信息。 292. V$BACKUP_DATAFILE 从控制文件中显示备份数据文件和备份控制文件的信息。 293. V$BACKUP_DEVICE 显示关于支持备份设备的信息。 294. V$BACKUP_PIECE 从控制文件中显示备份块的信息。 295. V$BACKUP_REDOLOG 从控制文件中显示关于备份集中归档日志的信息。 296. V$BACKUP_SET 从控制文件中显示备份集的信息。 297. V$BACKUP_SYNC_IO 从控制文件中显示备份集的信息。 298. V$BGPROCESS 描述后台进程。 299. V$BH 是9I的实时应用集群视图.为系统全局区中的每一个缓冲区给出了状态和探查次数。 300. V$BSP 显示用在缓存中块服务器后台进程上的统计信息。 301. V$BUFFER_POOL 显示实例缓冲池的信息。 302. V$BUFFER_POOL_STATISTICS 显示实例缓冲池的信息。 303. V$CACHE 包含当前实例的SGA中的每一个块的头部信息。 304. V$CACHE_LOCK 包含当前实例的SGA中的每一个块的头部信息. 和V$CACHE非常相似, 除特使平台锁管理器标识符号不同外。 305. V$CACHE_TRANSFER 除了只显示那些被探查了至少一次的块的信息外,和V$CACHE功能相同。 306. V$CIRCUIT 包含关于虚电路的信息,是用户通过调度程序和服务器到数据库的所有连接。 307. V$CLASS_PING 显示每一个块类中被探查块的数目。 308. V$COMPATIBILITY 显示数据库实例使用的特征,可以阻止数据库回到早期的版本中去。 309. V$COMPATSEG 显示数据库实例使用的永久性特征,可以阻止数据库回到早期的版本中去。 310. V$CONTEXT 列出当前对话的设置属性。 311. V$CONTROLFILE 列出控制文件的名称。 312. V$CONTROLFILE_RECORD_SECTION 显示控制文件记录部分的信息。 313. V$COPY_CORRUPTION 显示控制文件中数据文件损坏的信息。 314. V$CR_BLOCK_SERVER 显示用在缓存中块服务器后台进程上的统计信息。 315. V$DATABASE 包含控制文件中数据库的信息。 316. V$DATAFILE 包含控制文件中数据库文件的信息。 317. V$DATAFILE_COPY 包含控制文件中数据库文件副本的信息。 318. V$DATAFILE_HEADER 显示数据文件头部的数据文件信息。 319. V$DB_CACHE_ADVICE 根据缓存的大小估计出物理读的数量。 320. V$DB_OBJECT_CACHE 缓存在库缓存中的数据库对象。 321. V$DB_PIPES 显示实例中的共享池当前描绘的管道。 322. V$DBFILE 列出组成数据库的所有数据文件。 323. V$DBLINK 查询会话所打开的所有数据库连接。 324. V$DELETED_OBJECT 显示控制文件中被删除归档日志。 325. V$DISPATCHER 提供调度进程的信息。 326. V$DISPATCHER_RATE 为调度进程提供优质提供速率统计量。 327. V$DLM_ALL_LOCKS 列出当前所有锁的信息。 328. V$DLM_CONVERT_LOCAL 本地锁转换操作所消耗的时间。 329. V$DLM_CONVERT_REMOTE 远程锁转换操作所消耗的时间。 330. V$DLM_LATCH 它是过时的,参见V$LATCH 331. V$DLM_LOCKS 这些是锁管理器已知的被阻塞或阻塞其它对象的锁信息。 332. V$DLM_MISC 显示多种DLM统计量。 333. V$DLM_RESS 显示当前锁管理器已知的全部资源的信息。 334. V$ENABLEDPRIVE 显示被授予的特权。 335. V$ENQUEUE_LOCK 显示排队对象所拥有的全部锁。 336. V$EVENT_NAME 包含等待事件的信息。 337. V$EXECUTION 显示并行执行中的信息。 338. V$FALSE_PING 可能得到探查失败的缓冲区。 339. V$FAST_START_SERVERS 执行并行操作事务恢复的所有从属操作的信息。 340. V$FAST_START_TRANSACTIONS 恢复中的事务进展信息。 341. V$FILE_CACHE_TRANSFER 显示每个数据文件中探查的块的数量。 342. V$FILE_PING 显示每个数据文件被探查的块数目。 343. V$FILESTAT 包含文件关于读/写统计量信息。 344. V$FIXED_TABLE 显示数据库中所有动态性能表和视图及导出表。 345. V$FIXED_VIEW_DEFINITION 显示所有固定视图的定义。 346. V$GC_ELEMENTS_WITH_COLLISIONS 可以找到保护多缓存的锁。 347. V$GES_BLOCKING_ENQUEUE 这些是锁管理器已知的被阻塞或阻塞其它对象的锁信息。 348. V$GES_CONVERT_LOCAL 本地锁转换操作
发帖: 2294 来自: 广东中山 于 17:05 -------------------------------------------------------------------------------- 349. V$GES_CONVERT_REMOTE 远程锁转换操作所消耗的时间。 350. V$GES_ENQUEUE 显示当前锁管理员知道的所有的锁。 351. V$GES_LATCH 参见V$LATCH 352. V$GES_RESOURCE 显示当前锁管理器已知的全部资源的信息。 353. V$GES_STATISTICS 显示多种DLM统计量。 354. V$GLOBAL_BLOCKED_LOCKS 显示全局块锁。 355. V$GLOBAL_TRANSACTION 显示当前激活的全局事务的信息。 356. V$HS_AGENT 标识当前运行在一个给定的主机上的HS代理的集合。 357. V$HS_SESSION ORACLE服务器打开的HS会话集。 358. V$INDEXED_FIXED_COLUMN 显示建立索引的动态性能表中的列(X$表)。 359. V$INSTANCE 显示当前实例的状态。 360. V$INSTANCE_RECOVERY 用来监视执行用户指定恢复读次数的限制机制。 361. V$LATCH 为非双亲简易锁列出统计量。 362. V$LATCH_CHILDREN 关于子简易锁的统计量。 363. V$LATCH_MISSES 试图获得一个简易锁失败的统计量。 364. V$LATCH_PARENT 包含关于双亲简易锁的统计量。 365. V$LATCHHOLDER 当前简易锁持有者的信息。 366. V$LATCHNAME 包含关于显示在V$LATCH中的简易锁的解码简易锁名字的信息。 367. V$LIBRARYCACHE 关于高速缓存性能和活动的统计量。 368. V$LICENSE 许可证限制的信息。 369. V$LOADCSTAT 包含在一个直接装载执行过程中所编译的SQL*LOADER统计量。 370. V$LOCK 当前ORACLE所持有的锁。 371. V$LOCK_ACTIVITY 显示当前实例的DLM锁操作活动。 372. V$LOCK_ELEMENT 每一个被缓存使用的PCM锁在V$LOCK_ELEMENTS中都有一个条目。 373. V$LOCKED_OBJECT 列出每个事务所获得的全部锁。 374. V$LOCK_WITH_COLLISIONS 可以查询出保护多缓冲区的锁。 375. V$LOG 控制文件中日志文件的信息。 376. V$LOG_HISTORY 控制文件中日志文件的历史信息。 377. V$LOGFILE 包含重做日志文件的信息。 378. V$LOGHIST 控制文件中日志文件的日志历史信息。 379. V$LOGMNR_CONTENTS 日志历史信息。 380. V$LOGMNR_DICTIONARY 日志历史信息。 381. V$LOGMNR_LOGS 日志信息。 382. V$LOGMNR_PARAMETERS 日志信息。 383. V$MTS 包含调节多线程的服务器的信息。 384. V$MYSTAT 当前会话的统计量。 385. V$NLS_PARAMETERS 当前NLS参数信息。 386. V$NLS_VALID_VALUES 列出所有NLS参数的有效值。 387. V$OBJECT_DEPENDENCY 能够通过当前装载在共享池中的包,过程或游标来决定依赖哪一个对象。 388. V$OBJECT_USAGE 来监视索引的使用。 389. V$OBSOLETE_PARAMETER 列出陈旧的参数。 390. V$OFFINE_RANGE 显示控制文件中数据文件的脱机信息。 391. V$OPEN_CURSOR 列出每一个会话当前打开的和解析的游标。 392. V$OPTION 列出ORACLE服务安装的状况。 393. V$PARALLEL_DEGREE_LIMIT_MTH 显示所有有效的并行度限制资源分配的方法。 394. V$PARAMETER 列出关于初始化参数的信息。 395. V$PARAMETER2 列出了当前影响会话的参数和参数值。 396. V$PGASTAT 列出ORACLE内存使用统计。 397. V$PING 与V$CACHE一样。 398. V$PQ_SESSTAT 列出并行查询会话的统计信息。 399. V$PQ_SLAVE 一个实例上每个活动并行执行服务器的统计量。 400. V$PQ_SYSSTAT 列出并行查询的系统的统计量。 401. V$PQ_TQSTAT 包含并行执行操作上的统计量.帮助在一个查询中测定不平衡的问题。 402. V$PROCESS 包含关于当前活动进程的信息。 403. V$PROXY_ARCHIVEDLOG 包含归档日志备份文件的描述信息,这些备份文件带有一个称为PROXY副本的新特征。 404. V$PROXY_DATAFILE 包含数据文件和控制文件备份的描述信息,这些备份文件带有一个称为PROXY副本的新特征。 405. V$PWFILE_USERS 列出被授予SYSDBA和SYSOPER特权的用户。 406. V$PX_PROCESS 包含正在运行并行操作的会话的信息。 407. V$PX_PROCESS_SYSSTAT 包含正在运行并行操作的会话的信息。 408. V$PX_SESSION 包含正在运行并行操作的会话的信息。 409. V$PX_SESSTAT 包含正在运行并行操作的会话的信息。 410. V$QUEUE 包含多线程消息队列的信息。 411. V$QUEUEING_MTH 显示所有可用的查询资源分配方法。 412. V$RECOVER_FILE 显示需要介质恢复的文件状态。 413. V$RECOVERY_FILE_STATUS 包含对每个恢复命令的每一数据文件的一行信息。 414. V$RECOVERY_LOG 列出需要完成介质恢复的归档日志的信息.这个信息来自V$LOG_HISTORY 415. V$RECOVERY_PROCESS 能够用来跟踪数据库恢复操作,以便他们不会被终止执行。 也用来估算进程中完成这个操作所需的时间。 416. V$RECOVERY_STATUS 包含当前恢复进程的统计量。 417. V$REQDIST 列出MTS调度程序请求次数的直方图的统计量。 418. V$RESERVED_WORDS 给出PL/SQL编译器所使用的关键字的列表。 419. V$RESOURCE 包含资源名和地址信息。 420. V$RESOURCE_LIMIT 显示系统资源的全局资源使用的信息。 421. V$ROLLNAME 列出所有联机回滚段的信息。 422. V$ROLLSTAT 包含回滚段的统计量。 423. V$ROWCACHE 显示活动数据字典的统计量。 424. V$ROWCACHE_PARENT 显示数据字典中所有双亲对象的信息。 425. V$ROWCACHE_SUBORDINATE 显示数据字典中从属对象的信息。 426. V$RSRC_CONSUMER_GROUP 显示与当前活动资源消费者用户组相关联的数据。 427. V$RSRC_CONSUMER_GROUP_CPU_MTH 为资源消费者用户组显示所有可用的资源的分配方法。 428. V$RSRC_PLAN 显示当前所有活动资源方案的名称。 429. V$RSRC_PLAN_CPU_MTH 显示所有用于资源方案的可用CPU资源分配方法。 430. V$SESS_IO 为每个用户会话列出I/O统计。 431. V$SESSION 列出当前每一个会话的会话信息。 432. V$SESSION_CONNECT_INFO 显示当前会话的网络连接的信息。 433. V$SESSION_CURSOR_CACHE 显示当前会话的游标用法的信息。 434. V$SESSION_EVENT 列出一个会话在等待一个事件的信息。 435. V$SESSION_LONGOPS 显示一个长时间运行操作的状态。 436. V$SESSION_OBJECT_CACHE 显示本地服务器上当前用户对话的对象高速缓存的统计量。 437. V$SESSION_WAIT 列出正在等待的活动会话的资源或事件。 438

我要回帖

更多关于 unity debug.log 的文章

 

随机推荐