`
hbuxzy
  • 浏览: 24749 次
文章分类
社区版块
存档分类
最新评论

sqlplus连接服务器的Oracle的经历

 
阅读更多

今天用sqlplus连接服务器的Oracle 时,怎么也连接不上。服务器端的数据库名为cebdsp,tnsnames.ora 配置为

cebdsp =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.101)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = cebdsp)
)
)

在命令行下查看 tnsping cebdsp,得到

C:\Users\zyxuc>tnsping cebdsp

TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 30-1月 -
2012 18:41:15

Copyright (c) 1997, 2005, Oracle. All rights reserved.

已使用的参数文件:
D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora

TNS-03505: 无法解析名称

原因是上面的配位cebdsp时,前面有空格,不行。删除空格后,运行:tnsping cebdsp 得到:

C:\Users\zyxuc>tnsping cebdsp


TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 30-1月
2012 18:41:35


Copyright (c) 1997, 2005, Oracle. All rights reserved.


已使用的参数文件:
D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora

已使用 TNSNAMES 适配器来解析别名
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168
1.101)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = cebds
)))
OK (30 毫秒)

然后 运行:sqlplus cebdsp/cebdsp@cebdsp 测试能否连接上 cebdsp数据库,得到:

C:\Users\zyxuc>sqlplus cebdsp/cebdsp@cebdsp
SP2-1503: 无法初始化 Oracle 调用界面
SP2-0152: ORACLE 不能正常工作


最后发现是权限问题。我之前用的不是Administrator用户,没有权限,更改到Administrator用户就行了。





分享到:
评论

相关推荐

    Oracle Client 12.zip

    Oracle Client 12是Oracle公司推出的数据库连接客户端,主要用于与Oracle数据库服务器进行通信。这个压缩包文件"Oracle Client 12.zip"提供了一个免安装版本,意味着用户无需经历传统安装过程,可以更快速、便捷地在...

    oracle client客户端免安装

    Oracle客户端是数据库管理员和开发人员用来连接到Oracle数据库服务器的重要工具。"Oracle client客户端免安装"指的是Oracle提供的一种轻量级、快速部署的解决方案,它允许用户无需经历完整客户端安装过程即可使用。...

    免安装oracle11客户端32位

    "免安装oracle11客户端32位" 提供了一种便捷的方式,让用户无需经历传统安装过程,就能快速地使用Oracle数据库的连接功能。这种方式对那些需要频繁在不同计算机上部署或测试数据库连接的开发者和管理员来说尤其方便...

    Oracle简介、安装与配置

    例如,可以使用sqlplus连接到数据库,执行数据查询、更新、删除等操作,并进行权限设置和备份恢复等管理工作。 为了更好地使用sqlplus,需要了解它的基本命令和操作流程。这包括登录和退出sqlplus,执行SQL语句,...

    oracle免安装客户端+sqldevelop

    它主要包括oci.dll、sqlplus等核心组件,允许你在没有完整安装Oracle数据库的情况下,通过ODBC或者OCI接口连接到远程的Oracle服务器。这个版本特别适合开发者或系统管理员,他们可能需要在不同的机器上频繁地进行...

    oracle基础知识,李兴华.pdf

    Oracle数据库自1979年推出以来,经历了多个版本的更新与升级,包括Oracle8、Oracle8i、Oracle9i、Oracle10g等。 - **Oracle8**:是Oracle公司推出的第八代产品,支持多线程服务器(MTS)架构,提升了数据库的性能。...

    oracle10G数据库笔记

    Oracle数据库的卸载和配置同样重要,确保数据库服务正常启动和停止,并正确配置监听器,监听器允许客户端连接到数据库服务器。监听器配置文件通常位于TNSNAMES.ORA中,需要根据实际情况进行修改。 Oracle数据库的...

    《数据库应用技术(oracle)》教案

    - **Oracle 10g安装步骤**:首先从Oracle官方网站下载适用于Windows系统的Oracle应用服务器10g软件。安装完成后,需确保两个关键服务已启动,分别是OracleOraDb10g_home1TNSListener(监听服务)和OracleServiceXSCJ...

    Oracle9i 数据库技术4

    4. **网络配置助手(NCA)**:用于简化Oracle客户端和服务器之间的网络配置,帮助用户建立和管理网络连接。 5. **数据库配置助手(DBCA)**:提供图形化的界面,帮助创建、删除和配置数据库,简化了数据库的管理...

    oracle数据库应用与开发总结范文.pdf

    Oracle数据库自1977年诞生以来,经历了多次版本升级,从Oracle第二版到现在的Oracle 12c、19c等,不断引入新功能和技术,以满足日益复杂的业务需求。 在Oracle数据库应用与开发中,了解其系统结构至关重要。Oracle...

    oracle客户端免安装

    Oracle客户端是数据库管理和开发人员与Oracle数据库服务器进行交互的重要工具,尤其对于远程访问数据库或进行数据迁移、备份等任务时非常实用。"Oracle客户端免安装" 提供了一种便捷的方式,让用户无需经历复杂的...

    oracle数据库实用教程.pptx

    实验环境中,可以通过telnet连接到数据库服务器,并使用sqlplus工具登录Oracle数据库,例如用户scott,口令tiger。 在Oracle中,表是数据组织的基本形式。表由列和行组成,列定义了字段和数据类型,行则代表记录。...

    本科oracle期末考试题目

    以上内容涵盖了Oracle数据库的内存管理、连接模式、启动流程、SQLPlus操作、服务管理、索引优化、约束、游标以及异常处理等多个方面,这些知识点对于理解Oracle数据库的操作和管理至关重要。通过深入学习和理解,...

    oracle数据库实用教程.ppt

    在实验环境中,可以通过telnet连接到Oracle数据库服务器,并使用SQL*Plus工具登录。例如,使用用户名/oracle8和口令/oracle8登录,接着可以执行SQL命令来查询和管理数据。例如,使用`sqlplus scott/tiger`连接到...

    Oracle入门指导

    其版本经历了多次更新迭代,从最初的v2到最新的版本如11g、12c等。Oracle提供了丰富的在线文档资源,方便用户学习和使用。 #### 体系结构 Oracle数据库的体系结构主要包括以下几个关键组成部分: 1. **用户服务...

    ORACLE数据库实用学习教程.pptx

    在实验环境中,可以通过telnet连接到Oracle服务器,使用sqlplus工具以特定用户(如scott/tiger)登录,然后进行各种数据库操作,如查看用户拥有的表、描述表结构和查看表内容。 学习Oracle数据库不仅需要理解这些...

    关系数据库管理系统SQL Server和Oracle比较.pdf

    Oracle主要基于Java的界面和Dos界面的工具,如SQLPlus,对某些用户来说可能相对复杂。 性能方面,两者的差异体现在可伸缩性和并行性上。Oracle数据库的并行服务器技术可以通过簇来扩展WindowsNT的能力,并提供高...

Global site tag (gtag.js) - Google Analytics