`

Linux下的Oracle操作

阅读更多

su - oracle
lsnrctl start
sqlplus /nolog
conn user/pass

startup
shutdown immediate;
imp(dba权限)
exp

imp(先删除用户,再创建用户,赋权限,再创建序列)
drop user UserName cascade;
create user UserName identified by Password;
grant create session to user
grant connect,dba,sysdba to user
create sequence SequenceName start with 100;


//创建数据表空间
create tablespace doc
logging
datafile '/home/documdata/docu.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;

//创建用户并指定表空间
create user docuser identified by docuser
default doc
temporary tablespace temp;

//给用户授予权限

grant create session to docuser
grant connect,dba,sysdba to docuser


服务器端:Linux+Oracle10g
客户端:Oracle客户端+PL/SQL
设置"工具"--->"首选项",设置Oracle Home和OCI library.

用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没要想过不安装Oracle客户端直接连接

Oracle呢?

其实我一直想这样做,因为这个客户端实在太让人讨厌了!!!不但会安装一个JDK,而且还会把

自己放在环境变量的最前面,会造成不小的麻烦。

其实我之前问过很多人的,但是他们都说一定需要安装Oracle客户端的.......直到昨天无意中发

现了以下这个方法:

只需要在Oracle下载一个叫Instant Client Package的软件就可以了,这个软件不需要安装,只要

解压就可以用了,很方便,就算重装了系统还是可以用的。

下载地址:

http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

下载这个,Instant Client Package - Basic包。然后解压到任意目录,在这个目录下建立

NETWORK文件夹,接着再这个文件夹下再建立ADMIN文件夹,然后建立tnsnames.ora文件,内容如下:

oracledata =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yourhostIp(服务器端IP) )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = yourSID )
)
)
这里根据自己的实际情况配置。接着打开PL/SQL,在perference里面设置OCI Library和Oracle_home

,我的设置是OCI Library=c:\oracleclient\oci.dll,Oracle_home=c:\oracleclient。

根据自己的实际情况配置,其实就是刚才下载下来的那个包的路径。还有最后一个问题,需要设置

一个字符集,这样查询出来的数据才不会是乱码,写一个批处理pldev. bat放到pl安装目录下,内容如下

set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
PLSQLDev.exe

这个字符集,指的是服务器端的字符集,请根据实际情况配置。

最后,只要双击这个批处理,再填写帐号和密码就可以了

分享到:
评论

相关推荐

    Linux下Oracle常用操作

    Linux下Oracle常用操作 命令 Linux下Oracle常用操作 命令

    Linux下Oracle Client的安装

    Linux 下 Oracle Client 的安装是指在 Linux 操作系统中安装 Oracle 客户端的过程。该过程需要在 Linux 服务器上安装 Oracle 客户端,以便连接 Oracle 数据库服务器。 一、 Linux 基础版之软件安装 在 Linux 操作...

    linux下删除oracle

    Linux 下删除 Oracle 11g 数据库的步骤和命令 在 Linux 操作系统中删除 Oracle 11g 数据库需要按照一定的步骤和命令进行操作,以确保数据库的完全卸载和删除。下面是详细的步骤和命令: 步骤 1: 停止数据库 使用 ...

    linux下oracle的安装与配置

    在Linux环境下安装和配置Oracle数据库是一个涉及多个步骤的过程,需要对操作系统和数据库软件有深入的理解。以下将详细阐述这个过程中的关键知识点。 1. **系统环境检查** - 首先,你需要确认你的Linux系统环境。...

    oracle 数据库用户被锁定在linux下操作

    Oracle 数据库用户锁定解决方案在 Linux 下的操作记录 Oracle 数据库用户锁定是指用户账户被锁定,无法登录数据库的情况。这种情况可能是由于用户密码输入错误次数超过限制,或者是数据库管理员对用户账户进行了...

    linux 下oracle中文乱码字符集设置

    Linux 下 Oracle 中文乱码字符集设置 Linux 下的 Oracle 数据库在导入数据库时出现中文乱码问题,这是因为 Oracle 数据库中的字符集格式不支持中文。解决方法是通过修改字符集格式,将其修改成支持中文的格式,这样...

    linux下oracle_基本操作

    linux下oracle的基本操作,包括数据的创建、启动、日志等维护操作,进行了详细讲解

    linux安装oracle基本linux操作学习

    3. oracle用户、组 (linux用户、组的操作命令、切换用户) 4. oracle安装需要的包(软件)支持 5. linux软件安装、解压缩的命令,yum工具 6. oracle需要的网络设置(linux主机名,网络配置、网络查看) 7. oracle存储...

    Linux安装Oracle19C详细步骤

    Linux安装Oracle19C详细步骤 在这篇文章中,我们将详细介绍如何在 CentOS 7 和 Red Hat 7 系统中安装 Oracle 19C。整个安装过程可以分为六个步骤:系统要求和准备、关闭防火墙、图形桌面、selinux、修改静态 IP、...

    linux下oracle集群

    在Linux环境下搭建Oracle集群是一项复杂而关键的任务,它涉及到多个层面的技术知识,包括操作系统管理、数据库架构、网络配置以及高可用性解决方案。Oracle集群(Oracle Real Application Clusters,简称RAC)是...

    Linux下安装Oracle完美解决版

    在Linux环境下安装Oracle数据库是一项复杂的过程,涉及到多个步骤和组件的配置。Oracle数据库与Linux操作系统结合,为企业提供了高性能和稳定性的解决方案。以下是根据标题、描述和部分内容生成的详细知识点: 1. *...

    Linux下Oracle 数据库的安装

    在Linux环境下安装Oracle数据库是一项需要细致操作的任务,特别是在Red Hat Enterprise Linux 5.3 (RHEL 5.3)上安装Oracle 10g时。本文将详细介绍整个安装过程,包括必要的系统配置、软件包安装及Oracle数据库的配置...

    Linux下Oracle如何导入导出dmp文件详解

    远程工具连接到 Linux 进行操作,进行 Linux 上 dmp 文件的导入导出。 正文 a. 将用户 system 用户表导出到指定路径 D 盘 exp system/password@SID file=d:/daochu.dmp full=y b. 将用户 system 与 sys 用户的表...

    Linux下Oracle的安装

    在Linux环境下安装Oracle数据库是一项复杂而重要的任务,它涉及到操作系统配置、软件依赖关系以及数据库的优化设置。以下是对这个过程的详细阐述: 首先,我们得准备一个支持Oracle的Linux发行版。Oracle公司官方...

    linux重启oracle相关服务

    Linux 重启 Oracle 相关服务是指在 Linux 操作系统中重启 Oracle 数据库和监听器的过程。该过程包括重启服务器、重启监听器、重启实例等步骤。 一、重启服务器和监听器 在 Linux 中,重启 Oracle 服务器和监听器...

    linux下安装oracle

    Linux 下安装 Oracle 在 Linux 操作系统中安装 Oracle 数据库是一项复杂的任务,需要对系统进行相应的配置和调整。本文将详细介绍在 Linux 下安装 Oracle11gR2 的步骤和要求。 系统要求 在安装 Oracle 之前,需要...

    Linux下Oracle备份与恢复

    Linux下Oracle备份与恢复,其中包括shell命令文件,详细描述了可能出现的问题,如何解决等情况

    Linux下安装oracle11.2.0.4操作文档

    Linux下安装oracle11.2.0.4的详细步骤及常见问题处理方法 ,含rpm依赖包及oracle安装包,具体内容请看 https://blog.csdn.net/lihong22/article/details/128117150 第13、14步 : 支持百度网盘链接下载,下载链接在...

    linux下oracle命令重复使用+硬盘安装linux所需文件

    首先,让我们关注那些在Linux环境下与Oracle数据库操作相关的命令: 1. **su** 和 **sudo**:切换用户权限,特别是切换到`oracle`用户或`root`用户,以便执行数据库相关的任务。 2. **sqlplus**:Oracle自带的...

    Linux下操作Oracle的常用语句

    Linux下操作Oracle的常用语句。

Global site tag (gtag.js) - Google Analytics