ORACLE内存问题,大虾帮忙,急!

[复制链接]
查看11 | 回复6 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
服务器:HP DL580 ,3.0GHz CPU*16,8GB内存,双千兆网卡;
操作系统:Windows 2003 Enterprise SP2
数据库:Oracle 10G
报错:TNS-12500: TNS:监听器无法启动专用服务器处理作业
TNS-12560: TNS:协议转接器错误

SELECT SID,SERIAL#,STATUS,SERVER FROM v$SESSION;
============================
SID
SERIAL#
STATUS
SERVER
281
6902
ACTIVE
DEDICATED
289
15617
ACTIVE
DEDICATED
297
24
ACTIVE
DEDICATED
311
4
ACTIVE
DEDICATED
293
45599
ACTIVE
DEDICATED
321
1
ACTIVE
DEDICATED
324
7
ACTIVE
DEDICATED
328
1
ACTIVE
DEDICATED
330
1
ACTIVE
DEDICATED
335
1
ACTIVE
DEDICATED
334
1
ACTIVE
DEDICATED
333
1
ACTIVE
DEDICATED
332
1
ACTIVE
DEDICATED
331
1
ACTIVE
DEDICATED
329
1
ACTIVE
DEDICATED
327
1
ACTIVE
DEDICATED
323
1
ACTIVE
DEDICATED
279
49512
INACTIVE
DEDICATED
300
68
INACTIVE
DEDICATED
303
13
INACTIVE
DEDICATED
306
1
INACTIVE
DEDICATED
308
22
INACTIVE
DEDICATED
326
54238
INACTIVE
DEDICATED
317
20479
INACTIVE
DEDICATED
313
1
INACTIVE
DEDICATED
312
1
INACTIVE
DEDICATED
310
3
INACTIVE
DEDICATED
307
9
INACTIVE
DEDICATED
304
8
INACTIVE
DEDICATED
301
94
INACTIVE
DEDICATED
299
4
INACTIVE
DEDICATED
282
13061
INACTIVE
DEDICATED
298
12
INACTIVE
DEDICATED
295
41915
INACTIVE
DEDICATED
TNSNAMES.ORA
=========================
# tnsnames.ora Network Configuration File: D:\oracle\product\10.1.0\Db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
AYPT =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = hp-kfuldch7u5t4)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = AYPT)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)

SQLNET.ORA
==============================================
# sqlnet.ora Network Configuration File: D:\oracle\product\10.1.0\Db_1\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

求助:请帮忙断断数据库究竟是专用模式还是共享模式?判断的最基本标准是什么? 怎么查看这些回话占用了多大的资源? 帮忙分析为什么会出现上述错误? 谢谢!
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
有个DBA说,是因为windows 32操作系统最大能管理3GB内存,ORACLE在此操作系统下最大可用内存为1.7GB,出现这种错误是因为操作系统没有资源响应新的请求导致,不知道对不对?
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
你先从任务管理器看看oracle用了多少内存
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
数据库没有什么专用数据库,共享数据库的概念
连接才有这个概念
(SERVER = DEDICATED)
从这个看出是专用模式连接
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
怎么才能看到每个专用连接占用了多少内存? 怎么解决这种报错 ,只能换操作系统 数据库吗
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
如果能重做,换成64位的吧
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
这么好的机器,应该搞64位的操作系统,还有16个cpu,才8G内存。不知道是谁配的机器!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行