网站设置不拦截,什么是企业营销型网站?,产品设计师网站,asp室内装修装潢网站源码Win11虚拟机安装Oracle 19c#xff08;保姆教程#xff09; 文章目录 Win11虚拟机安装Oracle 19c#xff08;保姆教程#xff09;1. Oracle下载和安装1.1 打开解压路径中的文件#xff0c;选择setup.exe1.2 选择默认创建并配置单实例数据库1.3 选择桌面类1.4 创建新用户1.…Win11虚拟机安装Oracle 19c保姆教程 文章目录 Win11虚拟机安装Oracle 19c保姆教程1. Oracle下载和安装1.1 打开解压路径中的文件选择setup.exe1.2 选择默认创建并配置单实例数据库1.3 选择桌面类1.4 创建新用户1.5 创建数据库基目录和数据库数据目录1.6 安装中1.7 配置Oracle1.7.1 配置环境变量1.7.2 本地连接 2. 启动Oracle数据库3.远程连接数据库3.1下载Instant Client3.2 打开防火墙3.3 解压并配置Instant Client3.3.1 解压3.3.2 创建NETWORK文件夹 3.4 创建tnsnames.ora和listener.ora文件3.5 远程连接 4. 图形化界面连接4.1 安装PLSQL Developer4.2 配置PLSQL Developer 首先必须强调为了不必要的麻烦安装目录请不要出现中文为了避免安装出问题我全程在Windows11的虚拟机环境下安装完成 需要先下载VmWare WorkStation Pro 17链接Windows 虚拟机 | Workstation Pro | VMware | CN
和Windows11镜像链接Download Windows 11 (microsoft.com)
并且配置好这两个环境
具体如何配置就不多说了
1. Oracle下载和安装
在Oracle官网如果较慢访问Oracle中文网下载Oracle数据库
点击ProductHardware and Software选择Oracle Database 选择Download Oracle Database 19c 选择这个Windows版本进行下载 登录下载没有账号就注册一个
下载完成之后解压到没有中文路径和空格的文件夹即可自己选择就好
1.1 打开解压路径中的文件选择setup.exe 1.2 选择默认创建并配置单实例数据库 1.3 选择桌面类 1.4 创建新用户
w
我这里输入的是root口令先前也输入了root到了下一步说口令不符合标准重新设置了一遍
1.5 创建数据库基目录和数据库数据目录
找个合适的路径创建两个文件夹一个叫base一个叫data分别作为基目录和数据目录 进入到预览界面选择安装 1.6 安装中 这个过程非常漫长等待安装即可
安装成功 1.7 配置Oracle
进入路径C:\DevTools\Oracle\network\admin
需要配置两个文件 先查看本机的IP地址 1.7.1 配置环境变量 ORACLE_HOME 新建系统变量ORACLE_HOME值填写Oracle数据库的目录 TNS_ADMIN 新建系统变量TNS_ADMIN变量值是Oracle安装目录中的network\admin\tnsnames.ora文件的路径 NLS_LANG 新建系统变量NLS_LANG用于解决中文乱码问题值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK 打开cmd命令行因为监听服务默认开启 #先输入此行命令停止监听
lsnrctl stop
#再输入此行命令启动监听
lsnrctl start相当于是做了一次重启此时虚拟机服务器端就配置好了
1.7.2 本地连接
虚拟机服务器端配置好之后输入以下命令
sqlplus system/root使用超级管理员登录如果看到 说明客户端的配置配好了
2. 启动Oracle数据库
键盘组合键winR输入cmd运行命令行 在命令行中键入
sqlplus system/rootsystem是超级管理员用户root是刚才设置的密码
回车显示一个大写的SQL就证明登陆成功了 可以通过一些命令查看一些基本信息
查看所有用户
select * from all_users;Oracle自带了许多用户的具体干什么后期学习再深究吧这里我也不做讨论
查看所有表
select * from tabs;3.远程连接数据库
其实也可以本地连接但是以后可能都是远程操作所以选择学一下使用远程操作。主要是虚拟机有些卡操作起来不爽
因为刚才虚拟机服务器端的配置已经完成所以接下来对主机客户端进行下载和配置。
3.1下载Instant Client
首先需要到官网下载一个 instant client这是免费提供的这个不管是用该工具自身还是说其他数据库图形化工具连接时都需要的配置
下载网址Oracle Instant Client - Free tools and libraries for connecting to Oracle Database 选择Download Now
我这里选择的版本为Version 19.20.0.0.0
选择的是Basic Package但是这个版本需要一个依赖在箭头中指出了如果电脑中没有该环境配置则需要点击链接先进行安装 下载好后的安装包是这个 然后再下载Basic Package
再往下翻是Tools其中的SQLPlus Package和Tools Package都需要下载下来 全部下载完成一共有这么多包 3.2 打开防火墙
在远程连接之前需要看看虚拟机和主机之间能不能ping通 我的主机IP地址是192.168.3.19
从虚拟机ping主机 可以ping通
再查看虚拟机的IP地址 但是主机却ping不通虚拟机 这个其实也不难将虚拟机的防火墙关掉虚拟机的网络连接模式记住要设置NAT桥接模式就好了 3.3 解压并配置Instant Client
3.3.1 解压
在主机中将刚才下载的所有Instant Client相关的压缩包解压到同一个位置下自己定义我这里的目录路径是
D:\DevTools\Oracle_Instant_Client\instantclient_19_20
3.3.2 创建NETWORK文件夹
在instantclient_19_20文件夹下创建一个NETWORK文件夹并且在NETWORK文件夹下创建一个ADMIN文件夹 3.4 创建tnsnames.ora和listener.ora文件
这里是2024年新勘误之前这里一步有点问题重新配置instantclient版本变新了不过不影响一样的操作
直接把服务器端的tnsnames.ora文件和listener.ora复制到刚才创建的ADMIN文件夹下 然后需要把两个文件中一些配置修改一下
复制过来的文件host后面的值为localhost在这里需要改成虚拟机的ip地址同样的tnsnames.ora文件中host的值也要修改就不截图了 同样的在主机客户端添加一个TNS_ADMIN系统变量值是刚才建的NETWORK/ADMIN的路径 再添加一个NLS_LANG的系统变量值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK同样是防止中文乱码
3.5 远程连接
此时一定要在虚拟机服务器端启动Oracle服务不然会报错服务端都没启动连什么连我在这里踩了不少坑爆过各种
ERROR: ORA-xxxxx: TNS: 监听程序:xxxxx 诸如此类的错误查了半天配置都没问题结果发现服务器没有启动
实例名也一定要输对
如果忘记实例名是什么了可以在虚拟机中用system用户登录密码root输入以下语句
select name from v$database;直接在服务器端打开cmd输入
sqlplus /nolog然后在主机客户端打开cmd切换到Instant Client对应的目录下
输入以下命令
sqlplus 用户名/密码服务器iP地址/数据库实例名称至此远程登录成功
4. 图形化界面连接
我这里选择的是PLSQL Developer
4.1 安装PLSQL Developer 安装完成之后点击Finish
4.2 配置PLSQL Developer 打开了PLSQL Developer以后先不要输入用户名和密码这些因为还没有进行配置连接不上的直接叉掉 这个版本的PLSQL自带支持汉化可以自行选择是英语还是汉化版。因为避免不了看英文并且大部分教程都是用的英文版我将PLSQL的语言还是调成了英语
在 配置首选项用户界面外观语言 然后就是配置sqlplus支持
ConfigurePreferencesconnectionOCI library 选中安装的Instant Client目录下的oci.dll点击底下的Apply即可然后重启PLSQL developer才能使配置生效
接下来就是连接数据库了
SessionLog on输入账密和数据库实例名 连接成功
接下来是测试一些语句
FileNewSQL Window SQL Window是创建新的查询窗口
然后在4的位置编写语句我这里写的是查询所有表
点5处的小绿三角执行
成功
一切配置完成接下来尽情使用吧