当前位置:首页 > 技术知识 > 正文内容

Oracle标准化部署手册(oracle19c客户端)

maynowei11个月前 (08-03)技术知识165

很久之前写过一篇11g的windows安装手册, 这次是19c的windows安装手册,面向没有数据库安装部署经验的开发人员或想学习数据库的新手。

希望能给想从事dba的入门人员小小的帮助。 毕竟每个高手都是从不懂到精通。

不多废话, 照着一步步操作就能完成。能避免的坑都给避免了。


适用于运行公司 windows 平台

推荐环境 : windows 2019 中(英)文 数据中心/标准版 生命周期至 2029-01-10

可适用于: windwos 2016 中(英)文 数据中心/标准版 生命周期至 2027-01-12

不推荐: windwos 2012 中(英)文 数据中心/标准版 生命周期至 2023-10-10


#准备工作

  1. 解压安装文件 V982658-01.zip 到 V982658-01 文件夹, 安装完成后可以删除这个文件夹

#开始安装

运行 setup.exe

#测试连接

开始 -> 运行 -> cmd

例: sqlplus system/********@192.168.55.101/orcl

#卸载

开始 -> 运行 -> cmd

D:\app\client\Administrator\product\19.0.0\client_1\deinstall\deinstall\deinstall

只有一个提示,输入 "是"

#卸载后清理

  1. 删除文件夹 D:\app
  2. 删除文件夹 C:\Program Files\Oracle (如果存在的话)
  3. 删除注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
  4. 重启(可选,建议)

#FAQ

IIS部署的应用程序使用浏览器打开,显示"数据层错误:System.Data.OracleClient需要安装Oracle客户端软件8.1.7或更高版本

进入oracle client目录,打开ORACLE_HOME文件夹(例如 D:\app\client\Administrator\product\19.0.0\client_1)的属性->安全,将"Authenticated Users"加入

必须重启服务器

相关文章

Xamarin.Android使用教程:列表视图和适配器(2)

昨天我们已经一起学习了第1部分,这是探索Xamarin.Android的列表视图和适配器的的第2部分。在今天的文章中我们将探讨列表视图项排列使用BaseAdapter,还有自定义布局。让我们深入到代码...

Linux系统编程—互斥量mutex(linux 互斥量)

##互斥量mutex前文提到,系统中如果存在资源共享,线程间存在竞争,并且没有合理的同步机制的话,会出现数据混乱的现象。为了实现同步机制,Linux中提供了多种方式,其中一种方式为互斥锁mutex(也...

如何优雅地使用嵌入式事件标志组?

事件标志组嵌入式事件标志组是一种在嵌入式系统中广泛使用的同步机制,主要用于实现多任务间的同步与通信。事件标志组是一组事件标志位的集合,每个位代表一个事件是否发生。它允许任务等待特定的事件发生,当事件发...

C语言进阶教程:线程同步:互斥锁、条件变量与信号量

在多线程编程中,线程同步是确保数据一致性和程序正确性的关键。当多个线程需要访问共享资源时,如果缺乏适当的同步机制,就可能导致竞态条件(Race Condition)、死锁(Deadlock)等问题。本...

大量类加载器创建导致诡异FullGC(类的加载器有什么用)

“ 由 GC 问题带你全面了解 JDK8 Metaspace”01—现象最近接手了一个同事的项目,某一天接口的响应耗时突然增加了很多,由几十ms 增加到了几十秒。首先查看机器上的日志,有调用第三方接口...

c++ 继承简介(c++继承的概念)

24.1 — 继承简介2024 年 6 月 5 日在上一章中,我们讨论了对象组合,即从更简单的类和类型构建复杂类。对象组合非常适合构建与其部分具有“has-a”关系的新对象。但是,对象组合只是 C++...