Oracle安装与配置、SQLPlus(一)
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环境搭建与配置
金证科技?基金投资交易管理系统(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的基本使用天津工业大学
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
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配置
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 安装教程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是一个包含数据样例的文本文件路径。
oracle安装及使用中出现的问题及解决(1)
oracle安装及使⽤中出现的问题及解决(1)系统默认选项值取⾃于:E:\ProgramFiles\ora92\precomp\admin\pcscfg.cfgPCC-F-02101, ⽆法打开输⼊⽂件:"E:\precomp_main_nt_011204\oracle\precomp\demo\proc\samp Le.pc"⼀种情况是你COMILE之前,没有保存解决办法是先保存另⼀种情况可能是你的PC⽂件可能不能⽤了,解决办法是'删除重新⽣成除此之外有可能是你的PC⽂件放的位置不正确哈1、在ORACLE 10g 安装准备的过程中:缺少上⽹搜过不少⽂章,但是都不是很好的解决我⾃⼰摸索出⼀个解决⽅法:在RHEL5的安装盘中找到libXp-,进⾏安装后,便可解决。
2、在ORACLE 10g 安装过程中Xlib: connection to ":0.0" refused by serverXlib: connection to ":0.0" refused by serverXlib: No protocol specifiedError: Can't open display: :0.0以root⽤户登陆,在shell中运⾏[root@brady ~]# xhost local:oraclenon-network local connections being added to access control list然后oracle⾝份就可以运⾏X程序了。
man xhost中有这样⼀段A complete name has the syntax ‘‘family:name’’ where the families are as follows:inet Internet host (IPv4)inet6 Internet host (IPv6)dnet DECnet hostnis Secure RPC network namekrb Kerberos V5 principallocal contains only one name, the empty stringsi Server Interpreted其中local那个是⽤来解决同⼀台机器的不同⽤户访问X的问题的。
Oracle数据库基础及应用第05章SQLPlus命令
5.3.2 PROMPT命令
• 使用PROMPT命令可以在显示屏幕上输出指定的数据 和空行,这种输出方式非常有助于在脚本文件中向用 户传递相应的信息。
setsysytemoptionvalue选项描述setnumformatformat设置数字的默认显示格式setnulltext设置select语句返回null值时显示的字符串setpauseoffontext设置输出结果时是否滚动显示setpagesize14n设置每页打印的行数setrecsetwrappedeachoff显示或打印记录分隔符t1设置输出结果中列和列之间的空格数默set选项及说明续setspace1n设置输出结果中列和列之间的空格数默认值为10setsqlcasemixedlowerupper设置在执行sql命令之前是否转换大小写setsqlcontinuegt
设置输出结果中列和列之间的空格数,默 认值为10 设置在执行sql命令之前是否转换大小写 设置命令提示符 设置当前时间的显示 用于启动和关闭显示sql语句执行时间 设置是否在列标题下面添加分隔线
设置当一个数据项比当前行宽时,是否截 断数据项的显示
5.2.2 设置运行环境
• 在Oracle中怎么设置运行环境以及设置后的效果如何, 在这里可以通过具体的示例来进行演示。设置运行环 境中使用频率较高的操作如下所示。
第5章 SQLPlus命令
5.1使用SQL*P1us
• 在数据库系统中,可以使用两种方式 执行命令:
– 图形化工具
直观、简单、容易记忆;灵活性较差
– 使用各种命令
oracle客户端安装教程
oracle客户端安装教程
1. 首先,打开Oracle官方网站,找到“下载”部分。
2. 选择适用于您计算机操作系统的Oracle客户端版本,并单击下载链接。
3. 在下载完成后,找到下载的安装程序文件并进行双击打开。
4. 在弹出的安装向导窗口中,点击“下一步”以继续安装过程。
5. 阅读并接受许可协议后,点击“下一步”。
6. 选择安装类型,通常可以选择“典型安装”以获取标准的Oracle客户端功能。
7. 指定安装位置,或者保留默认位置后,点击“下一步”。
8. 等待安装程序完成所需的文件复制和配置过程。
9. 安装完成后,可以选择启动Oracle客户端或者直接点击“完成”。
10. 在Oracle客户端启动后,输入需要连接的Oracle数据库的相关信息,如主机地址、端口号、用户名和密码。
11. 点击“连接”按钮,等待Oracle客户端与数据库建立连接。
12. 如果连接成功,您将能够通过Oracle客户端访问并管理数据库。
请注意,以上步骤仅适用于一般的Oracle客户端安装过程,并可能因不同版本或操作系统而有所差异。
在安装过程中,可以参考Oracle提供的安装文档或者向Oracle支持团队寻求帮助。
plsql安装教程及配置
plsql安装教程及配置先下载并安装Oracle数据库软件。
安装时选择“安装软件仅(不创建数据库)”选项。
安装完成后,在Oracle安装目录下找到“dbhome_1”目录,并进入该目录中的“BIN”目录。
在该位置打开命令行窗口。
在命令行窗口中输入以下命令来创建一个新的Oracle实例:```./dbca -silent -createDatabase -templateNameGeneral_Purpose.dbc -gdbname plsql -sid plsql -responseFileNO_VALUE -characterSet AL32UTF8```该命令会以静默模式创建一个名为“plsql”的数据库实例。
接下来,在命令行窗口中输入以下命令以启动该数据库实例:```./sqlplus /nolog```进入SQL Plus控制台后,输入以下命令以以系统管理员身份登录:```connect sys as sysdba```系统会提示你输入sys用户的密码。
输入密码后,进入系统管理员模式。
在系统管理员模式下,输入以下命令以创建一个新的用户并授权PL/SQL访问权限:```create user plsql identified by password;grant connect, resource, create procedure, create session to plsql;```请将“password”替换为你为新用户设置的密码。
完成以上操作后,可以关闭SQL Plus控制台。
下一步,将下载并安装PL/SQL开发环境,如Oracle SQL Developer。
安装时选择“无需JDK”选项。
安装完成后,打开SQL Developer。
在“连接”对话框中,输入以下信息来连接到刚刚创建的数据库实例:- 填写“用户名”、“密码”和“数据库”,分别为新用户的用户名、密码和数据库实例名(在此示例中为“plsql”);- 在“高级”选项中,输入“主机名”和“端口”,分别为数据库管理系统的主机名和端口。
Oracle安装指导手册
Oracle安装指导手册
1. 简介
Oracle是一款功能强大的关系型数据库管理系统,被广泛应用于各种企业级应用和互联网应用中。
本文档将为您提供Oracle数据库安装的详细指导步骤,以帮助您快速安装和配置Oracle数据库。
2. 系统要求
在开始安装Oracle数据库之前,请确保您的计算机满足以下最低系统要求:
•操作系统:支持的操作系统包括Windows、Linux和Solaris。
•内存:至少4GB的可用内存。
•存储空间:至少需要8GB的可用磁盘空间。
•处理器:至少1.5GHz的处理器。
3. 下载Oracle数据库
您可以从Oracle官方网站上下载最新的Oracle数据库安装包。
请登录Oracle官方网站,选择适宜的版本并下载。
4. 安装Oracle数据库
4.1 安装前准备工作
在安装Oracle数据库之前,您需要完成以下准备工作:•确保满足系统要求。
•关闭所有正在运行的应用程序和效劳。
•禁用防火墙和杀毒软件。
4.2 启动安装程序
双击下载的Oracle数据库安装包,启动安装程序。
根据提示选择。
ORACLE数据库安装,彻底解决WIN7下无法安装的问题
---第一步卸载ORACLE(切忌不要慌)---应该先备份(先看好数据库安装在哪里了)(1)、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。
并且查看你电脑上有多少Oracle的服务将已经开启的禁用掉。
然后删除Oracle的服务在运行中输入cmd使用sc命令删除oracle所有服务服务依次删除完Oracle服务后删除再删除Oracle菜单(2)、开始->程序->Oracle - OraClient10g_home1(Oracle - OraDb10g_home1)>Oracle Installation Products->Universal Installer 卸装所有Oracle产品(如果你利用sc 命令删除了Oracle服务这步可以不用)(删注册表一定看好了再删除)(3)、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
(4)、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet(X)\Services,滚动这个列表,删除所有Oracle入口。
(5)删除HKEY_CLASSES_ROOT\下所有ORACLE的入口(5)、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标(5)、重启计算机(6)、重起后才能完全删除Oracle所在安装目录和C:\Program Files\Oracle文件夹----安装(自己命的名,自己要知道)-----先安服务器端,再安客户端1、安装服务器端oracle/高级安装/(仅安装数据库软件)2、2、添加一个数据库(添加一个实例实例名在8个字符之内)给数据库命名,给system,sys 设置密码,调整一下内存占用百分比。
(测试:cmd/sqlplus system 回车添加密码)3、添加一个监听(看看系统服务中有没有监听服务)4、通过NetManager建立一个网络连接(测试:cmd/sqlplus system@网络连接名回车填写密码)---Service端安装完毕---添加客户端5、添加客户端(最后一步是默认典型配置)6、通过客户端的NetManager建立一个网络连接(测试:cmd/sqlplus system@网络连接名回车填写密码)数据库的安装(先安服务器-database 在安客户端client)一、如果你是在Windows7下安装,需要修改一下安装文件先看看你的操作系统文档号1、更改文件 refhost.xml查找安装文件夹中的refhost.xml文件. (Oracle 10g客户端\stage\prereq\client\refhost.xml;oracle10g服务端\stage\prereq\db\refhost.xml)在此文件中添加如下内容文件路径\stage\prereq\db\refhost.xml在</SYSTEM><CERTIFIED_SYSTEM>后面添加<!--Microsoft Windows 7--><OPERATING_SYSTEM><VERSION VALUE="6.1"/></OPERATING_SYSTEM>2、文件路径:Install/oraparam再到install目录中找到oraparam.ini(Oracle 10g客户端\install\oraparam.ini;oracle10g服务端\install\oraparam.ini);找到#Windows=4.0,5.0,5.1,5.2修改成#Windows=4.0,5.0,5.1,5.2,6.1并在后面添加[Windows-6.1-required]#Minimum display colours for OUI to runMIN_DISPLAY_COLORS=256#Minimum CPU speed required for OUI#CPU=300[Windows-6.1-optional]二、首先确认你所登录的WIN7用户是不是管理员也就是Adminitrator账户。
Oracle数据库安装配置
1
本讲主要内容
了解Oracle数据库体系结构 安装和配置Oracle数据库 创建数据库
引领成长 启迪 想
2
Oracle数据库发展历程
oracle11g
oracle10g oracle9i oracle8i oracle8 oracle7 oracle6 oracle5 oracle4 2001年 oracle3 1998年 oracle1, oracle 2 1988年 1985年 1984年 1983年 1979年 1997年 1992年 2004年 2007年
卸载Oracle数据库的具体步骤如下:
关闭oracle所有的服务 运行regedit进入注册表 打开注册表,找到路径:HKEY_LOCAL_MACHINE\SOFTWARE 删除该oracle目录,该目录下注册着Oracle数据库的软件安装信 息。 找到路径:HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services 删除该路径下的所有以oracle开始的服务名称,这个键是标识 Oracle在windows下注册的各种服务! 找到路径:HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\Eventlog\Application 删除注册表的以oracle开头的所有项目,该目录下注册着oracle 事件日志 引领成长
18
18
测试配置是否成功
• 方法: 命令行下键入 "lsnrctl " • 在 lsnrctl控制台窗口中键入"services 监听程序名" , 如:LSNRCTL>services orcl • 如果出现"摘要信息" ,则说明监听程序已启动 • 如果出现"无监听器"字样,说明监听程序未被启 动
oracle 客户端的安装及配置
oracle 客户端的安装及配置双击SETUP.EXE注意:红色圈中文件夹名称不能有中文名称选择oracle8i client8.1.7.0.0 下一步选择administrator安装下一步选择安装进入安装界面等待安装完毕后如下图:最后会弹出配置对话框如下图:选择“取消”完成安装,系统会提示“一个或多个工具出现故障。
为完成安装,建议(但非必须) 成功运行这些工具。
您可以在此选择这些工具,阅读其详细信息,检查故障原因,排除故障后重试”确定即可,然后退出安装,客户端安装完成。
下步可以进行ORACLE客户端的配置,进入开始-程序-oracle-orahome81-Network administrator-net8 configation assistant 如下图:弹出如下界面选择本地网络服务名配置,下一步:选择添加如下图:选择oracle8i数据库或服务如下图:输入服务名如下图:本服务名根据各企业oracle 数据库服务名的不同而填列,需询问系统管理员广西中石化oracle的服务名为”P31”下一步如下图:选择连接协议:默认TCP 如下图:下一步输入主机名:即安装ORACLE数据库的机器名称或者IP广西中石化的主机名为,“p31db”选择端口:默认为1521 如果不是默认端口则选择另一端口广西中石化端口为:“1527”如下图:然后进行连接测试,如下图如果连接失败,则需更改登陆用户名和密码广西中石化用户为cwbb 密码:cwbb然后再进行测试连接成功后点击,下一步如下图:再点击下一步选择否,如下图:最后完成即可。
Oracle客户端配置完成。
sqlplus 用法
sqlplus 用法摘要:1.SQPLUS 简介2.SQPLUS 安装与配置3.SQPLUS 基本用法4.SQPLUS 高级用法5.总结正文:【1.SQPLUS 简介】SQPLUS 是Oracle 提供的一个用于SQL*Plus 的图形界面工具,它允许用户通过图形界面执行SQL 语句,方便用户管理和查询Oracle 数据库。
SQPLUS 可以运行在Windows、Linux 和macOS 等操作系统上。
【2.SQPLUS 安装与配置】安装SQPLUS 的过程相对简单。
首先,需要确保用户的计算机上已经安装了Oracle 数据库软件。
然后,通过Oracle 官网下载SQPLUS 安装程序并运行,按照提示进行安装即可。
配置SQPLUS 时,需要设置SQL*Plus 的环境变量,包括ORACLE_HOME、ORACLE_SID 和NLS_DATE_FORMAT 等。
此外,还需要配置数据库连接信息,如用户名、密码和连接字符串等。
【3.SQPLUS 基本用法】SQPLUS 的基本用法主要包括以下几个方面:- 连接到Oracle 数据库:使用"sqlplus<username>/<password>@<hostname>:<port>/<service_name>" 命令连接到数据库。
- 执行SQL 语句:在SQPLUS 中,可以使用"SELECT" 语句查询数据,使用"INSERT" 语句插入数据,使用"UPDATE" 语句更新数据,使用"DELETE" 语句删除数据等。
- 管理数据库对象:SQPLUS 支持创建、修改和删除数据库表、视图、索引等对象。
- 导出和导入数据:SQPLUS 提供了导出和导入数据的功能,支持将数据导出为CSV、XLS 等格式,也可以将数据从CSV、XLS 等格式导入到数据库中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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中可以输入一个“/”表示重复执行上一条语句的操作。