Oracle安装与配置、SQLPlus(一)

合集下载

PLSQL安装配置方法

PLSQL安装配置方法

PLSQL安装配置方法PL/SQL是一种扩展SQL的编程语言,用于Oracle数据库系统中。

在安装和配置PL/SQL之前,您需要确保已经安装了Oracle数据库。

以下是PL/SQL的安装和配置方法:2.运行安装程序:3. 安装PL/SQL Developer工具:安装完Oracle数据库后,您可以选择安装PL/SQL Developer工具来编写和执行PL/SQL代码。

PL/SQL Developer是一个免费的工具,它提供了丰富的功能和用户友好的界面。

5.运行安装程序:6. 配置PL/SQL Developer:安装完成后,打开PL/SQL Developer。

在首次运行时,您需要配置连接到Oracle数据库的参数。

在连接配置对话框中,输入数据库的主机名、端口号、数据库名称、用户名和密码等信息。

点击“测试”按钮,确保连接正常。

7.创建数据库和用户:如果您要在PL/SQL开发环境中创建新的数据库和用户,您可以使用Oracle SQL Developer工具。

打开SQL Developer,连接到Oracle数据库,使用SQL语句创建新的数据库和用户。

8.编写和执行PL/SQL代码:9.调试PL/SQL代码:PL/SQL Developer还提供了调试功能,您可以设置断点、单步执行代码,并查看变量和表达式的值。

在调试过程中,您可以逐步跟踪代码执行的过程,以便快速发现和修复错误。

10.导入和导出PL/SQL程序单元:PL/SQL Developer还提供了导入和导出PL/SQL程序单元的功能。

您可以将PL/SQL程序单元导出为一个文件,然后在其他数据库中导入。

这样可以方便地备份和共享PL/SQL代码。

以上是PL/SQL的安装和配置方法。

安装Oracle数据库和PL/SQL Developer后,您可以开始使用PL/SQL编程语言来开发和管理Oracle数据库。

Oracle环境搭建与配置

Oracle环境搭建与配置

金证科技?基金投资交易管理系统(K P M S)Oracle环境搭建与配置目录安装oracle数据库1运行,出现如图1所示的画面,选择安装目录,全局数据库名默认为orcl,输入数据库口令123,单击下一步;图12一直按默认值单击下一步或安装,直到出现如图2所示的画面:图2图33若要修改口令,单击口令管理,解锁要用的用户,解锁后也可重新设置口令(一般设置为默认如图3),确定后显示画面如图4,单击退出安装完成。

图44(此非必操作项)安装完成后,自动弹出如图5的画面,可以输入未锁定的用户名system,口令123(安装时输入的数据库口令),连接身份Normal;也可以输入用户名sys,口令123,此连接须是SYSDBA 或SYSOPER,登陆后点击同意即可。

图5oracle相关设置在oracle上创建kpms数据库和用户1在运行中输入cmd,进入命令提示符窗口;2输入“sqlplus/nolog”进入sqlplus环境(如图6);图63输入“connect??/??as??sysdba”,以系统管理员(sysdba)的身份连接数据库;4输入“createtablespacekpmsdataloggingdatafile'd:\'size1024m;”,在D盘创建表空间kpmsdata;5输入“createuserkpmsidentifiedbykpmsdefaulttablespacekpmsdatatemp orarytablespacetemp;”创建用户kpms,口令为kpms;6输入“grantconnect,resourcetokpms;”为用户kpms授权;7同上,以相同方式创建历史数据库及其对应的用户,依次输入如下:1>createtablespacekpmshisdataloggingdatafile'D:\'size1024m;2>createuserkpms_hisidentifiedbykpms_hisdefaulttablespacekpmshisdatatemporarytablespacetemp;3>grantconnect,resourcetokpms_his;8在授权成功后输入“exit”退出sqlplus环境;9如果是搭建本地环境,须要导入数据库,如数据库的备份文件路径为“e:\”,则依次输入如下命令(如图7):0>grantdbatousername;1>impkpms/kpms2>e:\3>kpms(注:此处kpms是备份数据库的用户名)导入成功后,会提示“成功终止导入,没有出现警告”;图710打开【netmanager】,添加【服务命名】:任意输入网络服务名(如orcl)—TCP/IP协议—输入主机名<若是连接服务器,在输入主机名时须输入服务器IP;若是搭建本地环境,则输入本机IP>—输入服务名<此处必须是安装oracle时所设置的全局数据库名,一般默认为orcl>—测试<不成功时更改登录,用户名与口令即上面所创建的kpms>。

Oracle第二讲 SQLPlus的基本使用天津工业大学

Oracle第二讲 SQLPlus的基本使用天津工业大学
Confidential © 2013 iSoftStone Holdings Limited. All Rights Reserved.
2.2.2 SET命令
• 例2.13:下面的查询语句查询了V_$PARAMETER 视图的定义,如果不使用SET LONG命令设置text 列的显示长度则不能完全显示该列的内容。
• 例2.2:以数据库管理员的身份登录到数据库中。
Confidential © 2013 iSoftStone Holdings Limited. All Rights Reserved.
2.1.1 sqlplus命令
• 例2.6:以数据库操作员的身份登录到数据库中。 sqlplus sys/linDB123 as sysoper
tabs;
Confidential © 2013 iSoftStone Holdings Limited. All Rights Reserved. 13
2.2 SQL*Plus常用命令
• 2.2.1 HELP命令。 • 2.2.2 SET命令。 • 2.2.3 SHOW命令。 • 2.2.4 PROMPT命令。 • 2.2.2 SAVE和@命令。 • 2.2.6 EDIT命令。 • 2.2.7 RUN(/)命令。
Confidential © 2013 iSoftStone Holdings Limited. All Rights Reserved.
2.1 登录到数据库
2.1.1 sqlplus命令。 2.1.2 connect命令。
Confidential © 2013 iSoftStone Holdings Limited. All Rights Reserved.
2.2.1 help命令

熟悉安装oracle10g11g工作环境与SQLPLUS

熟悉安装oracle10g11g工作环境与SQLPLUS

2,在安装Oracle DataBase 10g时可以选择“基本安装”和“Oracle主目录位置”用于指定Oracle DataBase 10g软件的存放位置;品的安装类型(企业版、标准版和个人版)。

如果选择“创建启动数据库数据库用户的口令。

选择“高级安装”,单击“下一步”,会出现“指定文件对话框”,在源路径显示的是安装产品所在的磁盘路径;目标名称用于资定Oracle主目录所对应的环境变量,目标路径用于指定安装安装路径。

设置目标名称为:OraDb10g_home1,目标路径为:3,单击“下一步”,会加载Oracle产品列表,然后出现“选择安装类型”对话框;如图4,选择安装类型时一般选择“企业版”,单击“下一步”,会出现“选择数据库配置”对话框,如图单击“安装”,就会开始安装Oracle DataBase 10g产品了。

6,安装完成后不要选择确定,选择“口令管理”,分别为特定账户设置新的口令。

7,设置完毕后,选择“确定”,会弹出安装结束的对话框,关闭即可。

登录企业管理器启动IE,在URL中输入“http://主机名或主机IP地址:端口号/em。

11,选择安装目录。

12,安装完成后关闭即可。

13,利用命令行链接登陆Oracle。

以sqlplus username的形式进行登录2、SQL命令在sqlplus中的使用;、列出缓冲区的内容;input命令在已经打好的命令在所需的行后添加新的语句;例如:在select empno,ename,jobFrom empwhere sal<2500;后添加order by sal使其达到如下命令效果select empno,ename,jobFrom empwhere sal<25006、用append在一行上添加原文;7、用del删除一行;在任一个盘中创建a.sql文件,以记事本打开进行编辑,在命令行用@运行;。

plsql连接oracle配置

plsql连接oracle配置

PL/SQL连接Oracle配置
介绍
PL/SQL是一种针对Oracle数据库开发的过程性编程语言,可以用于创建存储
过程、函数和触发器等对象。

要使用PL/SQL连接Oracle数据库,需要进行一些
配置。

本文将介绍如何配置PL/SQL连接Oracle数据库。

步骤
步骤1:安装Oracle客户端
在连接Oracle数据库之前,需要先安装Oracle客户端。

Oracle客户端是连接Oracle数据库的驱动程序,在连接数据库时需要使用。

首先,从Oracle官方网站
下载合适的Oracle客户端版本,然后按照安装向导进行安装。

步骤2:配置Oracle客户端
安装完Oracle客户端后,需要进行一些配置以确保连接能够成功。

以下是必要的配置项:
•ORACLE_HOME:指定Oracle客户端的安装目录。

需要将ORACLE_HOME设置为安装目录的路径,以便PL/SQL可以找到需要的文件。

•PATH:将Oracle客户端的bin目录添加到系统的PATH环境变量中,以便PL/SQL能够找到Oracle客户端的可执行文件。

•TNS_ADMIN:设置TNS_ADMIN环境变量为一个目录的路径,在该目录下应该包含一个名为tnsnames.ora的文件,该文件包含了要连接的
Oracle数据库的连接信息。

步骤3:创建数据库连接
在PL/SQL中,可以通过创建一个数据库连接来连接Oracle数据库。

以下是创
建数据库连接的步骤:
1.打开PL/SQL开发工具,如PL/SQL Developer或SQL Developer。

2.单击工具栏上的。

plsql 安装教程

plsql 安装教程

plsql 安装教程PL/SQL是Oracle数据库的编程语言,它基于SQL语言,用于开发和管理存储过程、触发器、函数等数据库对象。

下面是PL/SQL的安装教程:1. 首先,确保你已经安装了Oracle数据库。

PL/SQL是Oracle的一部分,所以你需要先安装Oracle数据库。

2. 下载Oracle SQL Developer。

Oracle SQL Developer是一个免费的集成开发环境,用于编写和调试PL/SQL代码。

你可以从Oracle官方网站下载最新版本的Oracle SQL Developer。

3. 打开Oracle SQL Developer,如果是第一次打开,会要求你设置JDK的路径。

选择你已经安装的JDK的路径,并点击确认。

4. 在Oracle SQL Developer的菜单中,选择“工具”>“首选项”>“数据库”>“PL/SQL编译器”。

5. 在“PL/SQL编译器”选项卡中,将“编译器类型”设置为“本地”。

6. 在同一个选项卡中,将“日志级别”设置为“带有错误”的选项。

7. 点击“应用”按钮,然后点击“确定”按钮。

8. 现在,你可以编写和执行PL/SQL代码了。

在SQLDeveloper的编辑器中,输入你的PL/SQL代码,然后点击绿色的运行按钮或按下Ctrl+Enter来执行代码。

注意:在执行PL/SQL代码之前,你需要连接到一个Oracle数据库实例。

在SQL Developer的连接向导中,输入你要连接的数据库实例的详细信息,然后点击测试连接按钮来测试连接是否成功。

这就是PL/SQL的安装教程。

安装完成后,你就可以开始使用PL/SQL开发和管理Oracle数据库对象了。

Oracle客户端精简绿色版的安装与配置

Oracle客户端精简绿色版大型项目开发中,常用的数据库,当属Oracle。

但Oracle 客户端安装就要一张光盘,体积很大。

而且安装后,基本上就用2个功能:TNS配置服务名,SqlPlus。

在开发过程中,大量使用Toad和PL/SQL Developer。

因此,Oracle客户端安装盘,仅仅是被作为一个驱动而需要,根本没必要装那么大的空间。

因此,本文给出了如何使用精简的Oracle客户端。

我使用两种精简的Oracle客户端,大家可以任选其一:一、Oracle 9i (版本: 9.0.1.0.1)精简客户端绿色版占用35M空间, 带SqlPlus工具。

绿色版,超级推荐!!!使用方法:1. 确定OracleHome目录:比如我准备把Oracle 客户端放在d:\program files\Oracle 下2. 把ora90目录复制到d:\program files\Oracle 目录下3. 如果你的OracleHome目录与我的不同,请用计事本打开install_oracle9i.reg 文件,替换d:\\progra~1 ,保存。

4. 双击install_oracle9i.reg, 导入注册表。

5. 用计事本打开D:\ProgramFiles\Oracle\ora90\network\ADMIN\tnsnames.ora 文件,增加一个自己的数据库别名配置,保存。

可以复制其中的一个,然后进行修改,主要改=前面的别名,Host为IP地址, SERVICE_NAME为数据库服务器的实例名。

6. 然后运行D:\Program Files\Oracle\ora90\BIN\sqlplusw.exe,输入用户名/密码@别名,即可。

卸载方法:1. 双击uninstall_oracle9i.reg, 导入注册表。

2. 删除d:\program files\Oracle 目录。

下载地址:/zh-cn/files/fda64a07-0705-11dd-85d4-00142218fc6e/二、Oracle 10g Instant Client Oracle Instant Client 是Oracle 公司推出的精简版客户端,不需要安装,但需要简单配置一下。

Oracle数据库客户端配置详解

Oracle数据库客户端配置详解如何配置才能使客户端连到数据库:要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用jdbc thin模式,不用装oracle的客户端软件。

加入你在机器上装了oracle数据库,就不需要在单独在该机器上安装oracle客户端了,因为装oracle数据库的时候会自动安装oracle客户端。

用过sql server数据库然后又用oracle的新手可能会有这样的疑问:问什么我用sql server 的时候不用装sql server的客户端呢原因很简单,sql server也是microsoft的,它在操作系统中集成了sql server客户端,如果microsoft与oracle有协议,将oracle客户端也集成到操作系统中,那我们也就不用在客户端机器装oracle客户端软机就可访问数据库了,不过,这好像是不可能实现的事情。

也有的人会问:为什么在sql server中没有侦听端口一说,而在oracle中要配置侦听端口其实sql server中也有侦听端口,只不过microsoft将侦听端口固定为1433,不允许你随便改动,这样给你一个错觉感觉sql server中没有侦听端口,咳,microsoft把太多的东西都封装到黑盒子里,方便使用的同时也带来的需要副作用。

而oracle中的侦听端口直接在配置文件中,允许随便改动,只不过无论怎样改动,要与oracle服务器端设置的侦听端口一致。

好,言归正传,我们如何做才能使客户端机器连接到oracle数据库呢A.安装相关软件B.进行适当的配置A.在适当的位置安装适当的软件:在客户端机器:1.在客户端机器上安装ORACLE的Oracle Net通讯软件,它包含在oracle的客户端软件中。

2.正确配置了文件:= (TNSNAMES, ….)=DB_DOMAIN一般情况下我们不用参数。

64位oracle数据库安装和初始化字符集设置

64位oracle数据库安装和初始化字符集设置以下以安装oracle11g 为例,安装环境为win764位机器,为了减少因浏览器不兼容带来的问题,推荐使用IT。

首先分为四大步骤,一、安装oracle数据库二、安装oracle数据库客户端三、安装sql/plus开发工具四、初始化字符集设置(调试字符集乱码问题)咱们看一下详细情况:一、安装oracle数据库,从网上下载一下oracle数据库,按要求安装。

二、安装oracle数据库客户端1、下载instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instantclient_11_2):C:\oracle11g\product拷贝数据库安装根目录下的一个文件夹:C:\oracle11g\product\11.2.0\dbhome_1\NETWORK到Oracle客户端目录下C:\oracle11g\product\instantclient_11_2(其实只需要NETWORK\ADMIN\tnsnames.ora)2、设置环境变量(修改PATH和TNS_ADMIN环境变量):右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":1).选择"Path" - 点击"编辑", 把" C:\oracle11g\product \instantclient_11_2;" 加入;2).点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为" C:\oracle11g\product \instantclient_11_2;", 点击"确定";3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";三、安装sql/plus开发工具从网上下载PLSQL714开发工具,安装时目录选择在如图(路径不正确可能会安装不成功。

oracle的sqlplus sql model的用法

oracle的sqlplus sql model的用法一、概述SQLPlus是Oracle数据库提供的一个命令行工具,用于与数据库进行交互。

它允许用户执行SQL语句,查看数据库状态,创建和管理数据库对象等。

SQLModel 是SQLPlus中的一个重要功能,它提供了一种可视化的方式来创建和编辑SQL模型。

本篇文章将详细介绍Oracle的SQLPlusSQLModel的用法。

二、使用SQLPlus要使用SQLPlus,首先需要确保已经安装了Oracle数据库,并且已经配置了正确的环境变量。

然后,可以通过在命令行中输入以下命令来启动SQLPlus:```sqlplususername/password@database```其中,username是数据库用户名,password是用户密码,database是连接的数据库名称。

成功登录后,将会进入SQLPlus的命令行界面。

三、使用SQLModel在SQLPlus中,可以使用SQLModel来创建和编辑SQL模型。

SQLModel提供了一个图形化界面,可以直观地创建表、视图、索引等数据库对象。

以下是使用SQLModel的一般步骤:1.打开SQLPlus并连接到数据库。

2.在命令行中输入“SQL”命令,进入SQL模式。

3.输入“SHOWSESSION”命令,查看当前会话信息。

4.输入“CREATEMODEL”命令,并指定模型名称和数据源(通常是数据库)。

5.在模型界面中,可以创建表、视图、索引等数据库对象,并定义它们的属性和关系。

6.保存模型并退出模型编辑器。

7.可以通过“EXECUTE”命令执行模型中的SQL语句,查看结果。

下面是一个简单的示例,展示如何使用SQLModel创建一个简单的数据库模型:1.打开SQLPlus并连接到数据库。

2.输入“CREATEMODELmy_model_nameON(your_schema)SAMPLEyour_sample_data”,其中your_schema是包含数据的用户模式名称,your_sample_data是一个包含数据样例的文本文件路径。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.1、O racle简介
Oracle是一个生产中间件和数据库的较大的生产商,Oracle原本的含义:“神喻”,指的是神说的话。

中国在商朝的时代,把一些刻在龟壳上的文字当成是上天的指示,所以在中国将Oracle也翻译成“甲骨文”。

Oracle公司的发展实际还是依靠IBM公司。

Oracle的创始人:Larry Ellison,创办了Oracle公司。

他一生的最大目标,“财富榜超过比尔·盖茨”
Bruce Scott现在已经离开了Oracle公司,开发出了一套新的数据库-------PointBase 1.2、O racle安装
现在使用的Oracle是10g的版本,Oracle中的版本主要分为以下几个:
●Oracle 8
●Oracle 8i i表示Internet,表示此时Oracle公司正式开始进军互联网
●Oracle 9i Oracle9i与8i相比是非常相似的
●Oracle 10g g表示网格技术
例如,以baidu搜索为准,现在想使用一款软件,但是此软件在离自己非常近的地方就存在了下载地址,但是与自己非常远的地方也同样存在一个下载地址,那么有没有可能现在通过搜索引擎没有搜索到离自己近的下载,而使用了更远的下载,那么这样一来肯定会造成
资源的浪费。

所以新的网络概念就是将网络划分成一个个网格,通过网格表示一个区域
选择Oracle 10g下的install目录中的setup.exe就可以执行Oracle的安装指令了如果不能安装有可能是防火墙造成的,此时可以将防火墙暂时禁用
安装步骤
此时将Oracle安装在D盘之中
选择企业版进行安装
注意地方:全局数据库名:修改为“mldn”,此名称为以后的服务选项,同时把创建带样本方案的数据库勾上
将所有的帐户都使用同一个口令:”oracleadmin
安装完成之后,任何的按钮都不要点,因为有些用户需要进行解锁操作,如果此时没有配置成功,则只能通过命令行的方式进行用户的解锁
下面这个安装期间等待的时间会比较长,要耐心等待
Oralce安装配置
安装完成之后,出现以下对话框
选择口令管理,主要观察以下几个用户
首先把SCOTT解锁,即把勾去掉
●普通用户:scott的密码设置成”tiger”
●普通管理员:SYSTEM用户的密码设置成:”manager
●超级管理员:sys用户的密码:change_on_install
此时选择确定,那么就可以使用固定的用户名和密码进行数据库的连接了
完成之后,直接选择退出即可,此时,会自动启动一个EM(企业管理器)的工具,但是在学习中基本上不使用这种前台的,直接关闭即可。

Oracle安装完成之后,实际上会在系统中进行服务的注册,在注册的服务中有以下两个服务必须启动,否则Oracle无法正常使用
●OracleDBConsolemldn(开机自动启动)
●OracleOraDb10g_home1TNSListener:监听服务(开机后手动启动)
●OracleServiceMLDN(开机自动启动):此服务必须启动,否则Oracle根本就
无法使用。

选择手动,然后停止
选择手动,然后停止,此服务是在浏览器上使用的服务,我们不怎么用
此服务OracleOraDb10g_home1TNSListener,表示监听服务,如果客户端要想连接到数据库,此服务必须打开,在日后的程序开发中此服务起作用
OracleServiceMLDN:表示数据库的主服务,命名规则:OracleService + 数据库名称。

此服务必须启动,否则Oracle根本就无法使用
之后直接通过命令行方式就可以进入到SQLPlus的控制中心,进行命令的输入
1.3、S QLPlus
SQLPlus是Oracle提供的一个命令行执行工具软件,安装之后会自动在系统中进行注册
我们在配置时有三个用户名,这里是普通用户名scott,密码为tiger,在输入时它不显示
SQLplus中有两种命令,
●sqlplus:以命令行的方式进入数据库连接
●sqlplusw:以窗口的形式启动命令行工具
wl
在使用此命令的时候会提示一个在主机字符串,如果一台电脑上有多个数据库的话,则要在此处输入数据库的名称(mldn),如果不输,则找到默认的服务(即最后建立的服务)连接到数据库之上,那么以下就可以进行查询操作了。

在一个数据库中会存在多张表,每一张表都会有其记录
现在输入以下命令
此时,表示发出查询命令,查询数据库中的emp表数据
这是因为如果要想使用sqlplusw,则首先必须进行环境的设置
中数据是采用一页一页的显示方式进行输出的
此时就完成了环境变量的设置:pagesize和linesize
基本上就是使用的sqlplusw的运行方式完成的操作
SQLPlusw命令
在SQLPlusw存在大量的可用命令。

在SQLPlusw中因为没法像cmd命令窗口那样可以通过上下左右键进行修改输入的内容,所以一般会使用本机的记事本程序进行编辑,直接在命令窗口中输入“ed 文件名称即可“
输入之后会提示用户是否要创建此文件
编辑完成之后就可以通过@文件名称的方式执行命令
除了可以在SQLPlusw中建立文件之外,也可以通过@找到磁盘上的文件。

现在在D盘上有一个Demo.txt文件,文件中也是查询指令
如果文件的后缀名称是“.sql”的话,则不用输入后缀名称也可以找到。

默认找到文件的后缀就是“*.sql”。

在SQLPlusw中也可以使用其他用户连接,例如:之前了解过的sys和system用户
●普通用户:scott的密码设置成”tiger”
●普通管理员:SYSTEM用户的密码设置成:”manager
如果现在连接的是超级管理员(sys),则在连接的最后必须写上AS SYSDBA。

以系统管理员的身份进行登录
此错误表示emp不存在。

因为emp表是发球scott用户下的表,而sys用户本身没有,所以如果现在在不同用户下想访问emp表的话,则必须加上用户名,即:表的完整名称:
称:
在开发中使用最多的就是查看表的结构,例如:可以使用” desc”名称的形式查看一个表的完整结构
在列的类型中,主要有以下几种类型:
●NUMBER(4):表示是数字,长度为4
●V ARCHAR2(10):表示的是字符,只能容纳10个长度
●DATE:表示日期
●NUMBER(7,2):表示的是数字,其中小数位占2位,整数位占5位,总共是7位。

在SQLPlusw中可以输入一个“/”表示重复执行上一条语句的操作。

相关文档
最新文档