Windows 64位下装安装Oracle 11g,PLSQL Developer的配置问题,数据库显示空白的完美解决方案(图文教程)

下面我将详细讲解“Windows 64位下装安装Oracle 11g,PLSQL Developer的配置问题,数据库显示空白的完美解决方案(图文教程)”的完整攻略:

一、准备工作

  1. 下载安装包:
    Oracle 11g安装包:
    官网下载地址:https://www.oracle.com/database/technologies/oracle11g-downloads.html
    PLSQL Developer安装包:
    官网下载地址:https://www.allroundautomations.com/plsqldev.html

  2. 安装前的一些配置:
    (1)设置环境变量:
    a. 在“我的电脑”-“属性”-“高级系统设置”-“环境变量”的界面中,分别添加如下两个变量:

  3. 变量名:ORACLE_HOME
  4. 变量值:C:\app\username\product\11.2.0\dbhome_1
  5. 变量名:PATH
  6. 变量值:C:\app\username\product\11.2.0\dbhome_1\bin
    (2)设置防火墙端口开放:
    在Windows Server 2008或Windows 7中,默认情况下,Oracle在端口1521上打开监听器。 如果您的计算机安装了防火墙,您需要使用以下规则允许传入的Tcp连接并允许该端口。要这样做,请打开“Windows防火墙高级安全性”(在“控制面板”下),单击左侧面板中的“入站规则”,然后转到右侧面板中的“新建规则”。

二、安装Oracle 11g

  1. 安装Oracle 11g数据库:
    双击“setup.exe”开始安装,在预先安装检查过程中,如果出现了这种情况,请点击“是”
    如果安装过程中遇到一直在进行中,但没有变化,如下图:
    此时,请关闭快捷方式,右键桌面上的“计算机”->“管理”->“服务和应用程序”->“服务”,找到“OracleServiceORCL”(默认),然后“重启”即可。
  2. 配置Oracle 11g:
    a. 打开命令提示符,输入“sqlplus /nolog”,在SQL>提示符下输入“conn sys/password@orcl as sysdba”(其中的password是您在安装Oracle时设置的系统密码),成功连接后,输入以下命令,并注意将username和password参数替换为您自己的用户名和密码:

create user username identified by password;
grant connect, resource to username;
alter user username default tablespace users;
alter user username quota unlimited on users;

  1. 配置listener.ora文件:
    找到$ ORACLE_HOME/network/admin/listener.ora文件,打开并添加以下代码:

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(SID_NAME = orcl)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)

  1. 启动Oracle listener服务:
    打开“命令提示符”,输入以下命令:

lsnrctl start

三、安装PL/SQL Developer

  1. 安装PL/SQL Developer:
    打开PL/SQL Developer安装包,按照提示进行安装即可。
  2. 配置PL/SQL Developer:
    a. 打开PL/SQL Developer,在“Connect”界面中输入以下参数:
  3. Username/Password:您在第二步中创建的用户名和密码
  4. Host:localhost或127.0.0.1
  5. Port:1521
  6. SID:orcl
    b. 点击“测试”按钮,如果连接成功,则进入主界面。

至此,Windows 64位下装安装Oracle 11g,PLSQL Developer的配置问题的完美解决方案就完成了。

示例说明:
1. 示例1:
如果在安装Oracle 11g数据库时出现了一直在进行中但没有变化的情况,可以尝试关闭快捷方式,重新启动Oracle服务来解决该问题。
2. 示例2:
在配置PL/SQL Developer过程中,如果出现连接不上数据库的情况,可以检查参数设置是否正确,并尝试点击“测试”按钮进行连接测试和调试。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Windows 64位下装安装Oracle 11g,PLSQL Developer的配置问题,数据库显示空白的完美解决方案(图文教程) - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • object标签和embed标签

    object标签和embed标签 在HTML中,用于嵌入外部资源(如图片、音频、视频等)的标签有多种,其中比较常用的是<object>和<embed>标签。在本文中,我们将分别介绍这两个标签的使用方法和特性,以及它们之间的区别和优缺点。 基本用法 object标签 <object>标签是HTML中用于嵌入外部资源的标准标签…

    其他 2023年3月28日
    00
  • python设置环境变量的作用整理

    让我来为您详细讲解一下如何设置Python的环境变量。 什么是环境变量? 环境变量(environment variable)是操作系统中一个非常重要的概念。它是一些特定的变量,被操作系统或应用程序用来存储一些配置信息或参数。在Linux和macOS中,环境变量是通过export命令设置的;而在Windows中,则需要通过控制面板和用户变量来设置。 Pyth…

    other 2023年6月27日
    00
  • MySQL数据类型varchar详解

    MySQL数据类型varchar详解 什么是MySQL数据类型varchar? varchar是一种MySQL数据类型,是用于存储可变长度的字符类型数据的。即该类型数据的长度可以根据具体数据大小而变化。 varchar的优缺点 优点 可变长度,占用空间较小; 随着数据内容的变化而变化,不会占用过多的空间; 可以存储最大长度为65,535(2^16-1)个字符…

    other 2023年6月25日
    00
  • Users组权限Win7虚拟机继承Administrator的个性化设置

    Users组权限Win7虚拟机继承Administrator的个性化设置 如果你是在Windows 7虚拟机上面运行的话,你可能会经常遇到权限不足的错误。本篇文章将会介绍如何将Users组的权限设置成Administrator的个性化设置。 什么是Users组和Administrator组? 在Windows中,有两种常见的用户组:Users组和Admini…

    其他 2023年3月28日
    00
  • c语言 指针零基础讲解

    C语言指针零基础讲解 什么是指针? 在C语言中,指针是一种特殊类型的变量,它存储着另一个变量的地址,也就是说,指针变量指向另一个变量的内存地址。我们可以通过解引用操作符*来获取指针指向的变量的值。 指针的定义和声明 指针的定义和声明可以分开进行。指针变量的定义包括指定指针类型和变量名,例如: int *p; char *s; double *d; 这里的*表…

    other 2023年6月27日
    00
  • windows的时间同步工具:w32time

    简介 w32time是Windows操作系统中的时间同步工具,它可以确保计算机的时间与网络时间同步。在本攻略中,我们将介绍如何使用w32time来同步Windows计算机的时间。 步骤 以下是使用w32time同步Windows计算机时间的步骤。 步骤1:打开命令提示符 首先,我们需要打命提示符。我们可以按下Win+R键,然后输入“cmd”并按下Enter键…

    other 2023年5月6日
    00
  • React快速入门教程

    React 快速入门教程 React 是当前最流行的前端JavaScript框架之一,具有灵活性、高效性和可复用性,因此在目前的前端开发中使用越来越普遍。在这个教程中,我们将介绍使用 React 的基础知识,并提供一些示例来帮助您更好地了解 React。 安装React 首先,您需要安装 Node.js 和 npm。 安装 Node.js 和 npm 的详细…

    other 2023年6月27日
    00
  • c# 自定义值类型一定不要忘了重写Equals,否则性能和空间双双堪忧

    作为网站的作者,我很高兴为您讲解C#自定义值类型如何重写Equals方法才能达到更高的性能和更好的空间管理。 为什么要重写Equals方法 在C#中,值类型变量默认情况下是根据其值进行比较,而引用类型变量则是根据它们所引用的对象(即内存地址)进行比较。 当我们自定义值类型时,如果不重写Equals方法,它会使用默认的Object.Equals方法进行比较,这…

    other 2023年6月25日
    00
合作推广
合作推广
分享本页
返回顶部