您所在位置: 网站首页 / 文档列表 / 数据库 / 文档详情
oracle操作文档10.doc 立即下载
上传人:yy****24 上传时间:2024-09-05 格式:DOC 页数:4 大小:52KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

oracle操作文档10.doc

oracle操作文档10.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

18 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Oracle学习文档Oracle的设置Oracle设置是在Oracle用户下的超级用户下进行设置的。环境变量的设置oracle软件使用了许多环境变量,非常重要的三个是ORACLE_HOME,ORACLE_BASE和ORACLE_SID.ORACLE_HOME指定了你希望运行的oracle执行程序的位置.一台计算机上可能安装了若干个版本的oracle软件,大多数oracle程序查询ORACLE_HOME来决定运行何种版本的软件.ORACLE_BASE定义了数据库管理文件安装的基本目录.ORACLE_SID定义了你希望在其上工作的本地oracle数据库名称。如:ORACLE_BASE=/home/db/oracleORACLE_SID=SUPTDBLD_LIBRARY_PATH=/home/db/oracle/product/10.2.0/libORACLE_HOME=/home/db/oracle/product/10.2.0PATH=$PATH:$ORACLE_HOME/binexportORACLE_BASELD_LIBRARY_PATHORACLE_SIDORACLE_HOMEPATH数据库的启动数据库的启动以及监听的启动,这里会涉及到监听器的概念,这里向大家介绍一下监听器,监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。因此在写EC程序的时候会涉及到其他用户访问到oracle数据库时,测试监听必须开启状态。设置好环境变量后可启动oracle。su-oraclesqlplus/nologconn/assysdbastartup然后启动监听:进入/opt/oracle/product/9.2.0/bin/lsnrctlstart创建用户创建用户,test1为用户名,test2为密码SQL>connect/assysdbaSQL>createusertest1identifiedbytest2;要赋给此用户一些权限用于操作oracle给用户一些基本权限用于数据库的操作grantconnect,resourceto用户名(这里只赋给用户链接权限)连接数据库首先要在使用数据库的用户设置环境变量如:#用户设置ORACLE_USERNAME=test1ORACLE_PASSWD=test2#ORACLE目录ORACLE_BASE=/home/db/oracle#ORACLE库LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/db/oracle/product/10.2.0/libORACLE_HOME=/home/db/oracle/product/10.2.0#oracle数据库名称ORACLE_SID=SUPTDBPATH=$PATH:$ORACLE_HOME/binexportORACLE_BASELD_LIBRARY_PATHORACLE_HOMEORACLE_SIDPATHexportORACLE_USERNAMEORACLE_PASSWD#oracle数据库字符集设置CLIENT_LOCALE=zh_cn.gbDB_LOCALE=zh_cn.gbSERVER_LOCALE=zh_cn.gbexportCLIENT_LOCALEDB_LOCALESERVER_LOCALEexportNLS_LANG=AMERICAN_AMERICA.ZHS16GBKEC程序的编写1.连接数据库时需加上用户名和密码以及数据库名称如:EXECSQLCONNECT:szDBName;其中(szDBName为test1/test2@SUPTDB)对数据库的操作无非是增删查找操作。这里要注意的一点在做增删操作时,oracle会自动开启事物,所以操作完后务必执行关闭事物语句:EXECSQLCOMMIT。2.NVL函数的使用在做查询时要是用数据库函数NVL,当提取某个字段时oracle会自动判断表中字段值情况,因此在使用select语句时要用到NVL函数来避免数据库报错(错误码:-1405),NVL函数处理则是当字段是为空时则默认将''中的值来进行代替。如:EXECSQLSELECTNVL(CERT_TYPE,''),NVL(CERT_NO,''),NVL(CUST_NM,'')INTO:szCertType,:szCertNo,:szCustNameFROMsuptdata.BSU_ACCT_INFOWHEREACCT_CRD_NO=:szA
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

oracle操作文档10

文档大小:52KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用