Oracle在dos下连接不上数据库问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle在dos下连接不上数据库问题相关的知识,希望对你有一定的参考价值。

我在dos下输入sqlplus
后提示:请输入用户名:sys
请输入密码:orcl(这是我自己改的在安数据库的时候)
但是会提示:
ERROR:
ORA-28009:connection as sys should be as sysdba or sysoper
这是怎么回事呢?

参考技术A 一般安装自带的有sqlplus、
输入
sqlplus
用户名/密码
@实例;as
角色
就可以了、括号里的可以缺省。
参考技术B ...
你用的是超级管理员的权限
只能以sys的身份登陆

sqlplus / as sysdba;
这样就可以了

像你这样的方式登陆的应该是普通用户
参考技术C ORA-28009:connection as sys should be as sysdba or sysoper

不是说了吗?英语不好还学习Oracle

用户名sys as sysdba

sys登陆需加sysdba?
DO YOU KNOW?
参考技术D 你在DOS下连不上数据库,在SQL*Plus里能不能登录?登录时需要注意的是,Host String 选项应该填写:orcl as sysdba 第5个回答  2009-11-10 sys/orcl as sysdba

局域网内如何连接Oracle数据库

使用交换机分线,由于自己的是笔记本无法安装Oracle,所以想想使用telnet / sqlplus 连接到另外一台机子的数据库上,求详细配置方法,

需要知道数据库主机的IP地址,数据库端口号,服务名称,数据库账户及密码才可以连接。

1、首先在本地oracle的安装目录下找到找到tnsnames.ora文件。一般路径为:~\\oracle\\product\\10.2.0\\db_1\\network\\ADMIN

2、用文本方式打开此路径下的tnsnames.ora文件,并添加以下内容:

本地实例名(可自定义应为+数字) =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 数据库端口号))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = 数据库服务名)
    )
  )

3、保存上述内容,然后打开第三方工具,如plsql。就会在数据库的下拉列表中找到刚添加的数据库实例。

4、用正确的账户名及密码登录,就可以连接成功。

参考技术A 这个好像不行,oracle连接到你其它电脑上时必须要有配监听程序。这个监听必须是在oracle中配置的!!你的电脑是什么样子的系统。若是win7要改下oracle安装文件中某个文件配置信息。。如果是win7系统再来找我吧、 参考技术B 1. install oracle soft and database on the remote server.2.configuration listener and tns for the database.3.install oracle client on you PC.4.cmd,sqlplus user/password @server

以上是关于Oracle在dos下连接不上数据库问题的主要内容,如果未能解决你的问题,请参考以下文章

我安装了oracle客户端 ,为啥在dos下不能imp/exp 指令

急救!!各位大虾,PLsql连接不上Linux系统下的Oracle数据库了提示ORA-12514错误

您好,您提问过的问题:plsql能远程连上oracle数据库,java程序连不上,是怎么解决的?

Oracle连接问题

oracle数据可为何每天早上9点多所有的终端都连接不上服务器~~重启服务器就好了~

java连接本地oracle数据库连接不上