第2章Oracle数据库服务器配置和操作大型数据库技术oracle10g教学课件_第1页
第2章Oracle数据库服务器配置和操作大型数据库技术oracle10g教学课件_第2页
第2章Oracle数据库服务器配置和操作大型数据库技术oracle10g教学课件_第3页
第2章Oracle数据库服务器配置和操作大型数据库技术oracle10g教学课件_第4页
第2章Oracle数据库服务器配置和操作大型数据库技术oracle10g教学课件_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第2章章 oracle 数据库数据库 服务器配置和操作服务器配置和操作 voracle网络配置网络配置 v启动数据库启动数据库 v关闭数据库关闭数据库 v模式和模式对象模式和模式对象 v数据字典和动态性能视图数据字典和动态性能视图 vsql*plus的使用的使用 本章参考文献本章参考文献 实验实验 作业作业 本章参考文献本章参考文献 1. oracle. oracle database concepts,第五、七章,第五、七章 (介绍模式对象和数据字典)(介绍模式对象和数据字典) 2. oracle. oracle database net services reference (详细介绍配

2、置文件的语法格式)(详细介绍配置文件的语法格式) 3. oracle. net services administrators guide 4. oracle. oracle database administrators guide, 第三章(介绍数据库的启动与关闭)第三章(介绍数据库的启动与关闭) 5. oracle. oracle database reference(第三章介绍第三章介绍 静态数据字典。第四章介绍动态性能视图静态数据字典。第四章介绍动态性能视图) 2.1 oracle网络配置 特点:支持多种协议和异构平台的互连。特点:支持多种协议和异构平台的互连。 oracle网络相关

3、工具、实用程序和配置文件:网络相关工具、实用程序和配置文件: l配置工具:配置工具:net manager(netmgr),netca l监听控制:监听控制:lsnrctl.exe l网络测试:网络测试:tnsping.exe loracle网络配置文件位置:网络配置文件位置: l oracle_home%networkadmin loracle服务器网络日志文件位置:服务器网络日志文件位置: l oracle_home%networklog 1. 服务器端监听配置 v配置工具:配置工具: net manager,netca v产生的配置参数文件:产生的配置参数文件:listener.ora

4、v配置内容:配置内容: l网络位置:指出监听的网络地址;网络位置:指出监听的网络地址; l数据库服务:指出监听程序将为其接收连数据库服务:指出监听程序将为其接收连 接请求的数据库服务。监听程序需要该信接请求的数据库服务。监听程序需要该信 息才能将客户机连接到数据库。息才能将客户机连接到数据库。 1. 服务器端监听配置(续) v一个数据库可以有配置多个监听程序,但它一个数据库可以有配置多个监听程序,但它 们只能共用一个监听配置文件,并使用不同们只能共用一个监听配置文件,并使用不同 的网络监听地址。的网络监听地址。 v一个监听程序可以为多个数据库接收连接请一个监听程序可以为多个数据库接收连接请 求

5、,也就是说,可以为一个监听程序添加多求,也就是说,可以为一个监听程序添加多 个数据库服务项。个数据库服务项。 2. 监听管理 v监听控制实用程序监听控制实用程序lsnrctl可以启动、停止、可以启动、停止、 重载监听程序,或者查询监听程序的当前状重载监听程序,或者查询监听程序的当前状 态等。其命令行格式为:态等。其命令行格式为: lsnrctl 命令命令 监听名称指出所操作的监听,如果操作的是监听名称指出所操作的监听,如果操作的是 默认监听默认监听(listener),则可以省去监听名称参,则可以省去监听名称参 数。数。 2. 监听管理(续) vlsnrctl实用程序的主要命令包括以下几种:实

6、用程序的主要命令包括以下几种: lstatus:查询监听当前状态;:查询监听当前状态; lstart:启动监听;:启动监听; lstop:停止监听;:停止监听; lreload:用当前监听配置文件内的参数重新:用当前监听配置文件内的参数重新 启动监听;启动监听; lservices:列出当前注册到监听程序的实例:列出当前注册到监听程序的实例 服务。服务。 3. 客户端配置 v配置工具:配置工具: net manager,netca v配置步骤:配置步骤: l选择命名方法:命名方法配置文件为选择命名方法:命名方法配置文件为 sqlnet.ora; l为指定的命名方法配置为指定的命名方法配置网络服

7、务名网络服务名参数。参数。 3. 客户端配置命名方法 voracle 10g支持的命名方法包括:支持的命名方法包括: l简易连接命名:直接用简易连接命名:直接用tcp/ip连接字符串连接数据库。连接字符串连接数据库。 连接字符串的格式为连接字符串的格式为主机名主机名:端口号端口号/服务名服务名。例如:。例如: connect scott/tigerteacher1:1521/ l本地命名:把网络服务名和它们的连接描述存储在本地本地命名:把网络服务名和它们的连接描述存储在本地 配置文件配置文件tnsnames.ora内内; l目录命名:把连接标示符集中存储在目录命名:把连接标示符集中存储在lda

8、p兼容的目录服兼容的目录服 务器上;务器上; l外部命名;把网络服务名存储在支持的非外部命名;把网络服务名存储在支持的非oracle命名服命名服 务中,如务中,如nis等。主机命名也是外部命名的一种,它使用等。主机命名也是外部命名的一种,它使用 dns或客户端的或客户端的hosts文件解析用户要连接的文件解析用户要连接的oracle数数 据库服务器:据库服务器: 3. 客户端配置本地命名配置 v配置步骤:配置步骤: l服务标识:指出所连接的数据库服务名服务标识:指出所连接的数据库服务名 (数据库全局名)和数据库服务器类型;(数据库全局名)和数据库服务器类型; l地址配置:指出所连接数据库的网络

9、地址地址配置:指出所连接数据库的网络地址 参数,如参数,如tcp/ip协议下的协议下的ip地址和端口号地址和端口号 等。等。 v本地命名创建的配置文件:本地命名创建的配置文件:tnsnames.ora 3. 客户端配置连接数据库 v采用本地命名方式时,客户端连接数据库采采用本地命名方式时,客户端连接数据库采 用以下语法格式:用以下语法格式: connect 用户名用户名/口令口令网络服务名网络服务名 4. 网络连通性检查 v在客户端,可以用在客户端,可以用tnsping或或net manager检检 查到数据库服务器之间的网络连通性。查到数据库服务器之间的网络连通性。 tnsping命令的语法

10、格式为:命令的语法格式为: tnsping 网络服务名网络服务名 5. oracle net网络配置文件小结 v以上文件存储在以上文件存储在oracle_home%networkadmin 目录内目录内 配置项配置项配置文件配置文件 命名方法命名方法sqlnet.ora 本地命名服务本地命名服务tnsnames.ora 监听程序监听程序listener.ora 2.2 启动数据库 v启动数据库就是创建数据库实例,装载并打启动数据库就是创建数据库实例,装载并打 开数据库文件。开数据库文件。 v启动数据库所需权限:并不是所有用户都能启动数据库所需权限:并不是所有用户都能 随意启动随意启动oracl

11、e数据库,数据库,oracle规定只有具规定只有具 有有sysdba或或sysoper权限的用户才能启权限的用户才能启 动数据库动数据库 2.2 启动数据库启动方法 启动数据库可以采用以下工具:启动数据库可以采用以下工具: lsqlplus ; loem; lrecover manager; l命令行程序:命令行程序: dgmgrl.exe。 2.2 启动数据库启动阶段 oracle数据库的启动过程可分为数据库的启动过程可分为3个阶段:个阶段: closednomountmountopen mount closed nomount open 启动启动 关闭关闭 2.2 启动数据库启动阶段(1)

12、 l closednomount oracle查找初始化参数文件,如果找到则读取初查找初始化参数文件,如果找到则读取初 始化文件的参数值,启动始化文件的参数值,启动oracle实例,也就是为实实例,也就是为实 例创建各种内存结构和后台进程,但这一阶段不对例创建各种内存结构和后台进程,但这一阶段不对 控制文件和数据文件进行任何操作。这一过程也称控制文件和数据文件进行任何操作。这一过程也称 作作oracle实例启动。启动之后实例状态为实例启动。启动之后实例状态为started。 sql*plus下的启动命令为:下的启动命令为:startup nomount dba在在nomount状态下可以执行以

13、下管理工作:状态下可以执行以下管理工作: 创建新的数据库、重建控制文件。创建新的数据库、重建控制文件。 2.2 启动数据库启动阶段(2) l nomount mount oracle根据初始化参数根据初始化参数control_files设置查设置查 找控制文件,如果这些控制文件都存在,并且状态找控制文件,如果这些控制文件都存在,并且状态 完好,完好, 则读取第一个控制文件,并进入则读取第一个控制文件,并进入mount状状 态。这一过程也称作加载数据库。其启动命令为:态。这一过程也称作加载数据库。其启动命令为: startup mount (从(从closed直接进入直接进入mount) alt

14、er database mount;(从(从nomount到到mount) dba在在mount状态下可以执行以下管理工作:对状态下可以执行以下管理工作:对 数据文件进行改名操作;添加、删除和重命名重做数据文件进行改名操作;添加、删除和重命名重做 日志文件;恢复数据库;改变数据库归档模式。日志文件;恢复数据库;改变数据库归档模式。 2.2 启动数据库启动阶段(3) l mount open oracle根据从控制文件读取到的数据库数据文件根据从控制文件读取到的数据库数据文件 和重做日至文件信息打开这些文件。打开数据库文和重做日至文件信息打开这些文件。打开数据库文 件之后,如果数据库处于不一致状

15、态,则执行实例件之后,如果数据库处于不一致状态,则执行实例 恢复,之后数据库进入恢复,之后数据库进入open状态,这时用户才能状态,这时用户才能 执行正常的数据库操作。其启动命令为:执行正常的数据库操作。其启动命令为: startup (从(从closed直接进入直接进入open) startup open (从(从closed直接进入直接进入open) alter database open; (从(从mount到到open) 以上语句中,组合使用以上语句中,组合使用open子句和子句和read only 子句,可把数据库启动只读状态。子句,可把数据库启动只读状态。 2.2 启动数据库限制访

16、问 v当当dba需要对数据库进行以下管理操作时,数据需要对数据库进行以下管理操作时,数据 库必须处于限制访问方式:库必须处于限制访问方式: l执行数据的导入或导出操作;执行数据的导入或导出操作; l用用sqlloader执行数据装载操作;执行数据装载操作; l禁止一般的用户访问数据库;禁止一般的用户访问数据库; l进行数据库的移植或升级操作。进行数据库的移植或升级操作。 v数据库正常打开时只要具有数据库正常打开时只要具有create session 权限,用户即可连接数据库,而在受限模式下,权限,用户即可连接数据库,而在受限模式下, 用户要连接数据库,则还需要同时具有用户要连接数据库,则还需要

17、同时具有 restricted session权限。权限。 2.2 启动数据库限制访问(续) v在在closed状态下,状态下,startup语句中组合使用语句中组合使用 restrict子句和子句和mount、nomount和和open 子句,可使数据库处于限制访问状态。如:子句,可使数据库处于限制访问状态。如: startup restrict startup mount restrict v数据库正常打开后,用下面语句启用限制访问:数据库正常打开后,用下面语句启用限制访问: alter system enable restricted session; v用下面语句可把处于限制访问状态的

18、数据库恢复用下面语句可把处于限制访问状态的数据库恢复 为正常访问状态:为正常访问状态: alter system disable restricted session; 2.3 关闭数据库 v关闭数据库也需要具有关闭数据库也需要具有sysdba或或sysoper权限,权限, 完整的数据库关闭过程包括以下三个阶段:完整的数据库关闭过程包括以下三个阶段: l关闭数据库:将关闭数据库:将sga中的重做日志信息写入重做中的重做日志信息写入重做 日志文件,将数据库高速缓冲中修改过的数据写日志文件,将数据库高速缓冲中修改过的数据写 入到数据文件中,最后关闭数据文件和重做日志入到数据文件中,最后关闭数据文件

19、和重做日志 文件;文件; l卸载数据库:关闭控制文件;卸载数据库:关闭控制文件; l关闭实例:释放关闭实例:释放sga占用的内存空间,结束后台占用的内存空间,结束后台 进程的运行,进程的运行,oracle实例被关闭。实例被关闭。 2.3 关闭数据库关闭方式 v关闭数据库采用关闭数据库采用shutdown语句,它有以语句,它有以 下下四个选项:四个选项: lnormal:正常方式关闭,默认选项;:正常方式关闭,默认选项; ltransactional:事务方式关闭;:事务方式关闭; limmediate:立即方式关闭;:立即方式关闭; labort:异常中断方式关闭。:异常中断方式关闭。 2.3

20、 关闭数据库normal v正常方式关闭数据库的前提是没有其他用户正常方式关闭数据库的前提是没有其他用户 连接到数据库。正常关闭时,连接到数据库。正常关闭时,oracle执行以执行以 下操作下操作: l禁止用户新建连接;禁止用户新建连接; l等待当前用户断开连接,用户在断开连接等待当前用户断开连接,用户在断开连接 之前仍可执行数据库操作;之前仍可执行数据库操作; l用户断开连接后,用户断开连接后,oracle关闭和卸载数据关闭和卸载数据 库,再关闭实例。库,再关闭实例。 2.3 关闭数据库transactional v事务方式关闭时,事务方式关闭时,oracle执行以下操作执行以下操作: l禁

21、止用户新建连接,不允许已连接用户执禁止用户新建连接,不允许已连接用户执 行新的事务;行新的事务; l等待当前已经开始的所有事务执行完成;等待当前已经开始的所有事务执行完成; l当前事务完成后,当前事务完成后,oracle断开用户的连接。断开用户的连接。 所有事务完成后,所有事务完成后,oracle关闭和卸载数据关闭和卸载数据 库,再关闭实例。库,再关闭实例。 2.3 关闭数据库immediate v立即方式关闭时,立即方式关闭时,oracle执行以下操作执行以下操作: l禁止用户新建连接,不允许已连接用户执禁止用户新建连接,不允许已连接用户执 行新的事务;行新的事务; l回滚所有未提交的事务;

22、回滚所有未提交的事务; loracle断开所有连接,并开始关闭和卸载断开所有连接,并开始关闭和卸载 数据库,再关闭实例。数据库,再关闭实例。 2.3 关闭数据库abort v异常中断方式关闭时,异常中断方式关闭时,oracle执行以下操作执行以下操作: l禁止用户新建连接,不允许已连接用户执禁止用户新建连接,不允许已连接用户执 行新的事务;行新的事务; l立即终止立即终止sql语句的执行;语句的执行; l不回滚所有未提交的事务;不回滚所有未提交的事务; loracle断开所有连接,并关闭实例。断开所有连接,并关闭实例。 2.3 关闭数据库关闭数据库四种关闭格式比较 关闭方式关闭方式 操操 作作

23、 abortimmediatetransactionalnormal 允许新建连接允许新建连接 nononono 等待当前所有连接结束等待当前所有连接结束 nononoyes 等待当前所有事务结束等待当前所有事务结束 nonoyesyes 强制执行检查点和关闭物强制执行检查点和关闭物 理文件理文件 noyesyesyes 2.4 模式和模式对象 v模式是逻辑数据结构模式是逻辑数据结构即模式对象即模式对象的集合,的集合, 它们为数据库用户所拥有,其名称与数据库用户名它们为数据库用户所拥有,其名称与数据库用户名 称相同。每个数据库用户只有一个模式。称相同。每个数据库用户只有一个模式。 v模式对象可

24、以用模式对象可以用sql语句创建和处理,其中包括以语句创建和处理,其中包括以 下对象类型:表、视图、索引、存储过程、触发器、下对象类型:表、视图、索引、存储过程、触发器、 函数、包、同义词等。函数、包、同义词等。 v以下类型的对象也存储在数据库内,并可以用以下类型的对象也存储在数据库内,并可以用sql 语句创建和处理,但它们不包含在模式内:配置文语句创建和处理,但它们不包含在模式内:配置文 件、角色、用户、表空间、上下文、目录。件、角色、用户、表空间、上下文、目录。 模式与数据文件和表空间之间的关系模式与数据文件和表空间之间的关系 v模式对象是逻辑数据存储结构,其信息被物模式对象是逻辑数据存储

25、结构,其信息被物 理地存储在数据文件内,但模式对象与数据理地存储在数据文件内,但模式对象与数据 文件之间没有一一对应关系。每个对象信息文件之间没有一一对应关系。每个对象信息 可以存储在表空间的一个或多个数据文件内。可以存储在表空间的一个或多个数据文件内。 v模式和表空间之间没有直接的对应关系:一模式和表空间之间没有直接的对应关系:一 个表空间可以包含不同模式的对象,也可以个表空间可以包含不同模式的对象,也可以 包含同一模式的多种对象,一个模式的对象包含同一模式的多种对象,一个模式的对象 可以存储在不同的表空间内。可以存储在不同的表空间内。 登录模式与模式对象的访问登录模式与模式对象的访问 v用

26、户以普通(用户以普通(normal)身份连接后,他处)身份连接后,他处 于自己的模式下。但以于自己的模式下。但以sysdba或或 sysoper身份登录后,无论他在登录时使身份登录后,无论他在登录时使 用哪个用户账号,连接之后都分别处于用哪个用户账号,连接之后都分别处于sys 和和public模式下。模式下。 v用户连接后,访问当前模式下的对象不需要用户连接后,访问当前模式下的对象不需要 指定模式名称,但要访问其他模式下的授权指定模式名称,但要访问其他模式下的授权 对象时,则必须以对象时,则必须以模式名称模式名称.对象名称对象名称格式指格式指 定所访问的对象。定所访问的对象。 2.5 数据字典

27、与动态性能视图 v数据字典是一套只读表,它提供关于数据库以下方数据字典是一套只读表,它提供关于数据库以下方 面的信息:面的信息: l数据库内所有模式对象的定义;数据库内所有模式对象的定义; l为模式对象分配的存储空间及其当前使用情况;为模式对象分配的存储空间及其当前使用情况; l列的默认值;列的默认值; l完整性约束信息;完整性约束信息; loracle用户名称;用户名称; l授予每个用户的权限和角色;授予每个用户的权限和角色; l审计信息及其他一般数据库信息。审计信息及其他一般数据库信息。 数据字典不仅是数据库的信息中心,也是所有用户数据字典不仅是数据库的信息中心,也是所有用户 要经常使用的

28、一个重要工具。数据库的要经常使用的一个重要工具。数据库的数据字典存数据字典存 储在储在system表空间下表空间下,它,它属于属于sys用户用户。 1. 数据字典的结构 v数据字典由以下两部分构成:数据字典由以下两部分构成: l基表:存储数据库相关信息,应该只由基表:存储数据库相关信息,应该只由oracle读读 写这些表,用户不要直接访问它们。这些信息大写这些表,用户不要直接访问它们。这些信息大 多是以加密格式存储;多是以加密格式存储; l用户访问视图:汇总和显示存储在数据字典基表用户访问视图:汇总和显示存储在数据字典基表 内的信息,以更可读的方式提供给用户使用。内的信息,以更可读的方式提供给

29、用户使用。 oracle为很多数据字典视图创建为很多数据字典视图创建public同义词,同义词, 使用户能够方便地访问这些视图。使用户能够方便地访问这些视图。 2. 数据字典的使用 v数据字典内很多视图的名称前缀部分不同,而其他数据字典内很多视图的名称前缀部分不同,而其他 部分相同,这些视图包含类似的信息,并具有基本部分相同,这些视图包含类似的信息,并具有基本 相同的结构:相同的结构: luser:用户视图,只显示当前用户所拥有的模式对象信:用户视图,只显示当前用户所拥有的模式对象信 息;息; lall:扩展用户视图。除显示用户视图所包含的信息外,:扩展用户视图。除显示用户视图所包含的信息外,

30、 还显示用户通过还显示用户通过public角色和显式授权可以访问的模式对角色和显式授权可以访问的模式对 象信息象信息 ; ldba:系统管理员视图,整个数据库的全局视图,它包:系统管理员视图,整个数据库的全局视图,它包 含所有用户的所有模式对象信息。含所有用户的所有模式对象信息。 3. 动态性能表/视图 voracle在运行期间维护一套虚拟表,记录数据库的在运行期间维护一套虚拟表,记录数据库的 当前活动,这套表被称作动态性能表当前活动,这套表被称作动态性能表/视图。视图。 v动态性能视图的名称都以动态性能视图的名称都以v_$为前缀,这些视图的为前缀,这些视图的 公用同义词名称以公用同义词名称以

31、v$开头,其余部分与对应的动态开头,其余部分与对应的动态 性能视图相同。数据库管理员和其他用户应该访问性能视图相同。数据库管理员和其他用户应该访问 v$对象,而不要访问对象,而不要访问v_$对象。对象。 v数据库管理员不能修改和删除动态性能表,所以又数据库管理员不能修改和删除动态性能表,所以又 把这些动态性能表称作固定表。把这些动态性能表称作固定表。 4. 动态性能视图与静态数据字典的比较 动态性能视图动态性能视图数据字典数据字典 所有者所有者syssys 存储存储内存内存system表空间表空间 数据变化数据变化 动态动态静态静态 可访问时可访问时 间间 根据记录的内容不同,允许根据记录的内

32、容不同,允许 在实例启动、数据库装载和在实例启动、数据库装载和 数据库打开后访问数据库打开后访问 数据库打开之后数据库打开之后 命名命名v_$前缀(同义词以前缀(同义词以v$作前作前 缀)缀) 大多以大多以user、all、 dba为前缀为前缀 2.6 sql运行环境运行环境 vsql*plus运行方式运行方式 vsql*plus的启动和关闭的启动和关闭 vsql*plus环境设置环境设置 v编辑和执行命令编辑和执行命令 1. sql*plus运行方式运行方式 vsql*plus是是oracle提供的提供的sql语句主要运行工具,语句主要运行工具, 它可以以下三种方式启动:它可以以下三种方式启

33、动: ldos命令行方式:命令行方式:sqlplus.exe lwindows gui方式:方式:sqlplusw.exe lweb浏览器方式:浏览器方式:http:/hostname:5560/isqlplus 2. sql*plus的启动和关闭的启动和关闭 vsql*plus程序启动的语法格式是:程序启动的语法格式是: sqlplus options logon start sqlplus options logon start 其中其中optionsoptions选项的主要取值可为:选项的主要取值可为: l-help-help:显示显示sql*plus程序的使用语法程序的使用语法 ; l

34、-version-version:显示显示sql*plus版本号版本号; l-silent-silent:要求以哑模式启动和运行要求以哑模式启动和运行sql*plus。在。在 这种模式下,这种模式下,sql*plus在启动和运行过程中不显在启动和运行过程中不显 示提示信息和说明性内容,其中包括示提示信息和说明性内容,其中包括sql*plus的的 提示符提示符(sql)。哑模式适合在其他应用程序中调用。哑模式适合在其他应用程序中调用 sql*plus,这使用户感觉不到,这使用户感觉不到sql*plus多余的显多余的显 示信息示信息 。 2. sql*plus的启动和关闭(续)的启动和关闭(续)

35、vlogonlogon参数指出登录相关信息,其语法为:参数指出登录相关信息,其语法为: 用户名用户名/ /口令口令连接标识符连接标识符 | / | / as sysoper |sysdba | /nolog as sysoper |sysdba | /nolog 其中:其中: 用户名用户名/ /口令口令: :说明连接数据库所使用的用户账户;说明连接数据库所使用的用户账户; /: /:说明用户使用操作系统认证方式连接数据库。说明用户使用操作系统认证方式连接数据库。 as子句说明使用子句说明使用sysopersysoper或或sysdbasysdba系统权限连接。系统权限连接。 /nolog:/n

36、olog:说明只启动说明只启动sqlsql* *plusplus,而先不连接到数据,而先不连接到数据 库。以后可以用库。以后可以用connectconnect命令连接数据库。命令连接数据库。 2. sql*plus的启动和关闭(续)的启动和关闭(续) vstartstart参数指出要运行的脚本名称及其参数,其语参数指出要运行的脚本名称及其参数,其语 法格式为:法格式为: urlurl地址地址| |脚本文件名脚本文件名. .扩展名扩展名 参数参数 . sql sql* *plusplus可以从本地文件系统或远程可以从本地文件系统或远程webweb服务器服务器 调用脚本。调用脚本。 文件扩展名可以

37、任意指定,默认时是文件扩展名可以任意指定,默认时是.sql.sql。 2. sql*plus的启动和关闭(续)的启动和关闭(续) vsqlsql语句执行之后,可以用语句执行之后,可以用exitexit或或quitquit命令退出命令退出 sqlsql* *plusplus。在命令行方式下,还可以用。在命令行方式下,还可以用ctrl-zctrl-z退出。退出。 3. sql*plus环境设置环境设置 vsql*plus运行环境由运行环境由sql*plus环境参数和环境参数和 环境变量设置,环境参数决定环境变量设置,环境参数决定sql*plus的内的内 容输出格式,而环境变量则主要影响容输出格式,

38、而环境变量则主要影响 sql*plus所调用的编辑器。在所调用的编辑器。在gui下,执行下,执行 选项选项环境命令可以设置环境命令可以设置sql*plus的环境参的环境参 数。数。 v环境变量由环境变量由define语句定义,而环境参数则语句定义,而环境参数则 由由set语句设置。语句设置。 3. sql*plus环境设置(续)环境设置(续) v与与sql*plus环境设置相关的还有以下两个配置文环境设置相关的还有以下两个配置文 件:件: l站点配置文件站点配置文件glogin.sql:数据库管理员负责建立:数据库管理员负责建立 和编辑,默认时位于和编辑,默认时位于%oracle_home%sqlplus admin目录下。用户启动会话,并成功建立数据目录下。用户启动会话,并成功建立数据 库连接后,库连接后, sqlsql* *plusplus立即运行该文件;立即运行该文件; l用户配置文件用户配置文件login.sql:用户自己创建和编辑。:用户自己

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论