首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle数据库11gR2速成版

Oracle数据库11gR2速成版
EN

Stack Overflow用户
提问于 2021-02-28 11:49:19
回答 3查看 151关注 0票数 1

如上所述,我的服务器SQL有问题。当我更正安装了我的OracleServiceXE时,在从安装中写入密码之后,我无法创建客户机,如下所示:

安装Oracle数据库11g Express Edition数据库服务器(安装期间必须定义管理密码)之后,为测试数据库的用户所有者创建一个新帐户。为此目的:

  1. 运行Run SQL命令行工具,并在输入管理密码时登录到系统用户帐户--当输入密码时游标不会移动(连接系统),我看到上面的错误。我想是港口的问题。--

C:\WINDOWS\system32>netstat -a

活动连接:

代码语言:javascript
复制
 Proto  Local Address          Foreign Address        State
  TCP    0.0.0.0:135            LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:445            LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:808            LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:1521           LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:5040           LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:6646           LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:7680           LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:49664          LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:49665          LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:49666          LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:49667          LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:49668          LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:49670          LAPTOP-45ATAF51:0      LISTENING
  TCP    0.0.0.0:49675          LAPTOP-45ATAF51:0      LISTENING
  TCP    127.0.0.1:49731        LAPTOP-45ATAF51:0      LISTENING
  TCP    127.0.0.1:50245        LAPTOP-45ATAF51:0      LISTENING
  TCP    192.168.8.100:139      LAPTOP-45ATAF51:0      LISTENING
  TCP    192.168.8.100:49705    51.103.5.186:https     ESTABLISHED
  TCP    192.168.8.100:49793    52.113.199.41:https    ESTABLISHED
  TCP    192.168.8.100:49845    51.103.5.186:https     ESTABLISHED
EN

回答 3

Stack Overflow用户

发布于 2021-02-28 12:04:17

netstat输出没有用--您正在尝试不使用网络连接到本地实例。

你需要启动数据库。

代码语言:javascript
复制
sqlplus / as sysdba
startup

如果失败,则应检查错误消息和警报日志的内容。

票数 0
EN

Stack Overflow用户

发布于 2021-02-28 12:08:22

似乎有东西在听1521端口,这是好的。这可能意味着您的数据库已经启动。

代码语言:javascript
复制
Proto Local Address Foreign Address State 
...
TCP 0.0.0.0:1521 LAPTOP-45ATAF51:0 LISTENING 
...

在命令提示符中,您可以通过键入以下命令来确认数据库是否已启动并接受连接:

代码语言:javascript
复制
lsnrctl status

如果您看到xe*服务处于就绪状态,那么您的数据库就启动并运行。

您可以启动这里描述的所有Oracle11gXE服务(https://docs.oracle.com/cd/E17781_01/install.112/e18803/toc.htm#XEINW133),以确保。

假设数据库已经启动并运行,在从sqlplus命令行连接之前,请确保在连接之前将您的ORACLE_SID环境参数设置为"XE“。适用于Windows:

代码语言:javascript
复制
> set ORACLE_SID=XE
> sqlplus /nolog
SQL> connect system
票数 0
EN

Stack Overflow用户

发布于 2021-02-28 12:34:45

代码语言:javascript
复制
C:\WINDOWS\system32>ORACLE_SID=orcl
'ORACLE_SID' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>set ORACLE_SID=XE

C:\WINDOWS\system32>sqlplus /nolog

SQL*Plus: Release 11.2.0.2.0 Production on N Lut 28 13:33:08 2021

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

SQL> SQL> connect system
SP2-0734: unknown command beginning "SQL> conne..." - rest of line ignored.
SQL> connect system
Enter password:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Process ID: 0
Session ID: 0 Serial number: 0

谢谢,但这是相同的结果后,写命令获胜。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66408750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档