oracle中SQL*Plus中不能登陆 本帖最后由 ironwill2004 于 2010-01-29 19:54:36 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 listener.ora及tnsnames.ora里HOST均设置为计算机名。 oracle安装分区,搜索文件listener.ora和tnsnames.ora 二楼 suiziguo 没有解决我的问题,我打开那两个文件发现 Host本身就是我的计算机名。我现在只有一种方式能够登陆:插上网线,IP固定,然后我可以从SQL*PLUS登陆,但是别人都不能上网了,我又不能改动局域网的路由器IP分配方法。还是那两个问题:1、单机怎么登陆?2、不固定IP怎么登陆? 以下是我那两个文件。# listener.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = C:\oracle\product\10.2.0\db_1) (PROGRAM = extproc) ) )LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = tj-PC)(PORT = 1521)) ) )# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora# Generated by Oracle configuration tools.WFDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = tj-PC)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = WfDB) ) )EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) ) listener.ora 这个确实需要细细配置 我现在可以上网也可以登录了.总结一点: sys账户不能通过程序-sql*plus来登陆,要通过命令来启动c:>sqlplusw sys/mima as sysdba没一个人正确告诉我,这40分现在准备均分。希望大家回帖评价。可以通过控制面板启动数据库服务. vista安装流程 我将在我的空间内写出,供以后学Oracle的分享。 查询问题 oracle9i+tomcat6搭建程序,连接数据库问题! 建立索引的一些疑问??? 查询功能怎么弄啊? 请教下,为什么用PowerDesigner11生成Oracle9i数据库角本时,关系名不能超过15个字符? 急问? 能在同一个系统上,安装不同版本的ORACLE,且链接不同的数据库服务器? oracle 游标定义问题?紧急 什么地方可以下载Designer? 关于Oracle的安装问题??? oracle里触发器的状态,就是可用不可用的状态,是在哪个视图里? 写一个函数,oracle自带的emp表
oracle安装分区,搜索文件listener.ora和tnsnames.ora
插上网线,IP固定,然后我可以从SQL*PLUS登陆,但是别人都不能上网了,我又不能改动局域网的路由器IP分配方法。
还是那两个问题:
1、单机怎么登陆?
2、不固定IP怎么登陆?
# listener.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = tj-PC)(PORT = 1521))
)
)
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.WFDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = tj-PC)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = WfDB)
)
)EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
总结一点:
sys账户不能通过程序-sql*plus来登陆,要通过命令来启动
c:>sqlplusw sys/mima as sysdba
没一个人正确告诉我,
这40分现在准备均分。希望大家回帖评价。可以通过控制面板启动数据库服务.