??xml version="1.0" encoding="utf-8" standalone="yes"?>
打开该配|文件后发现如下一D配|信息:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = local)(PORT = 1521))
)
)
)
看到q一行HOST=localq个是计机名字Q这个名字要与现在的计算机名对应。如果不知道自己的计机名是什么可以到“我的电脑”的属性中有一个“网l标识”的tab?你在完整的计机名称后面看到的就是你的计机名了?lt;br />以下内容转蝲http://www3.ccw.com.cn/club/essence/200202/8252.htm版权归原?
q来Q浏览BBSӞ常看到“急急急!如何启动OMSQ”的字眼Q就针对以上q类问题Q我有些l验惛_大家共同分n?lt;br />能否正常启动OEM或OMS关键有以下两点:
W一QOracle的系l服务是否开启;
W二Q登录时用的用户名和口o是否正确?lt;br />
那么先针对第一点谈谈Oracle的系l服务。在完全安装的情况下QOracle的系l服务共?1:
1QOracle OLAP 9.0.1.0.1
2QOracle OLAP Agent
3QOracleOraHome90Agent
4QOracleOraHome90ClientCache
5QOracleOraHome90HTTPServer
6QOracleOraHome90ManagementServer(0.5M)
7QOracleOraHome90PagingServer
8QOracleOraHome90SNMPPeerEncapsulator
9QOracleOraHome90SNMPPeerMasterAgent
10QOracleOraHome90TNSListener(5.2M)
11QOracleServiceORACLE(70M)
(注:OraHome90是可以在安装时改变的Oracle的主目录名称Q是安装时的默认?
其中最重要的服务有3个,分别是OracleOraHome90ManagementServer、OracleOraHome90TNSListener?lt;br />OracleServiceORACLE。下面就来看一下有哪些启动错误与它们有?lt;br />
1QOraclepȝ提示QOra-12541:TNS:没有监听器;
2Q操作系l提C:在本地计机无法启动OMS服务
错误?053Q服务ƈ未及时响应来控制h附带?lt;br /> 以上两种错误提示大都是由OracleOraHome90TNSListener监听服务引v?lt;br />解决ҎQ控刉?>理工具->服务->右键单击“OracleOraHome90TNSListener”,再单几Z启动?lt;br />
3QOraclepȝ提示QOra-12500:TNS:监听E序无法启动专用服务器进E;
该错误是由OracleServiceORACLE专用服务器进E引L?lt;br />解决ҎQ控刉?>理工具->服务->右键单击“OracleServiceORACLE”,再单几Z启动?lt;br />
4QOraclepȝ提示QVTK-1000Q无法连接到Management Server?lt;br /> 请验证您已输入Oracle Management Server的正主机名和状?lt;br /> 该错误引L原因有两U,一是OracleOraHome90ManagementServerq没启动Q二是没有输入主机名?lt;br />解决ҎQ控刉?>理工具->服务->右键单击“OracleOraHome90ManagementServer”,再单几Z启?
或是输入您这台计机的完整名U?lt;br />结Q这三个服务的启动或关闭q有先后的顺序。一般来Ԍ启动时必d启动OracleOraHome90TNSListener启动OracleOraHome90ManagementServer或OracleServiceORACLEQ在启动OracleOraHome90ManagementServerӞ同时也启动了OracleServiceORACLE。而关闭时必须先关闭OracleOraHome90ManagementServer再关闭OracleOraHome90TNSListener或OracleServiceORACLEQ关闭OracleOraHome90ManagementServerӞ若有提示输入用户名和口oQ请输入sysman的用户名和口令,以确保成功的执行。有些其他提C如Q资源已被占用,I/O重复Q端口已被用等{之cȝ话,那最好与pȝ理员联p,再寻求解军_?lt;br />
IF NOT IsNull(ld_from_date) AND IsNull(ld_date) THEN
ls_sql_where = ls_sql_where + &
" Trunc(~"CITYNET_INTERFACE~".~"REQUESTED_PICKUP_DTM~") >= TO_DATE('" + &
String(ld_from_date, 'dd/mm/yyyy') + "', 'dd/mm/yyyy')" + " AND "
ls_query_criteria = ls_query_criteria + " Trip Date >= " + String(ld_from_date,'DD/MM/YYYY')
END IF
IF IsNull(ld_from_date) AND NOT IsNull(ld_date) THEN
ls_sql_where = ls_sql_where + &
" Trunc(~"CITYNET_INTERFACE~".~"REQUESTED_PICKUP_DTM~") <= TO_DATE('" + &
String(ld_date, 'dd/mm/yyyy') + "', 'dd/mm/yyyy')" + " AND "
ls_query_criteria = ls_query_criteria + " Trip Date <= " + String(ld_date,'DD/MM/YYYY')
END IF
把上面的代码用SQL的查询语句来实行?BR>q时我用C一个betweenq算W,q个q算W会包括它后的两个入参:
如:select table.A from table where table.A between 5 and 10.也就是说q时的条件A>=5 and A<= 10的记录?BR>