ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:1.26MB ,
资源ID:2942226      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2942226.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PLSQL使用学习笔记.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

PLSQL使用学习笔记.docx

1、PLSQL使用学习笔记一、 创建表空间1、 使用system用户,登陆全局数据库orcl2、 打开SQL Window3、 输入表空间生成代码create tablespace ANTI_ESCAPE datafile D:ProgramFilesOracleoradataorclANTI_ESCAPE_TBSPACE.dbf size 100M autoextend on next 50M maxsize unlimited;4、 执行成功后,可在Tablespaces文件夹下,找到新生成的表空间二、 创建用户1、 找到Users文件夹2、 右键新建用户3、 在弹出的“创建用户”窗口中,输入

2、新用户的名称、口令,默认表空间、临时表空间等用户只有在指定了表空间后,才能访问指定的表空间,其他的表空间,是不能访问的。这跟mysql不一样。4、 赋予新用户权限,赋予其角色权限:connect、resource,这样用户才能登录操作数据库通常会分配给用户DBA权限,拥有DBA角色的用户几乎可以做任何事情了。三、 用新建用户登录四、 执行SQL,导入Tables1、 新建Command Window2、 在Editor中Load脚本文件五、 导出1、 Export tables(数据)PL/SQL Developer 导出表数据打开PL/SQL Developer,登录选择菜单,工具-导出用户

3、表有三种导出方式附录:Oracle Export,Sql Insert,pl/sql developer第一种是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最广第二种是导出为.sql文件的,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob,long),如果有,会提示不能导出(提示如下:table contains one or more LONG columns cannot export in sql format,user Pl/sql developer forma

4、t instead),可以用第一种和第三种方式导出。第三种是导出为.pde格式的,.pde为Pl/sql developer自有的文件格式,只能用Pl/sql developer自己导入导出;不能用编辑器查看。2、 Export User Objects(表结构)六、 比较表结构、数据1、 Compare User Objects比如比较开发库、测试库有什么不同七、 远程访问数据库1、 绿色版本的PLSQL Developer远程访问Oracle数据库使用绿色版本的PLSQL Developer,可以不用安装Oracleclient。找到远程连接信息存储文件tnsnames.ora。增加需要访

5、问的oracle数据库信息。使用远程数据库中,已经配置好的用户名和密码,登录远程数据库。2、 Oracleclient+PLSQL Developer实现远程登录Oracle数据库Oracle数据库功能强大、性能卓越,在造就这些长处的同一时候,也导致Oracle占内存比較多。针对这个问题,我们怎样做到取其精华去其糟粕呢?解决方式:我们能够在局域网内的server上安装庞大的Oracle数据库,在开发者的PC机上安装Oracleclient,通过Oracleclient远程登录Oracle数据库。操作步骤:1.我们能够从Oracle官网下载Oracleclient软件,也能够从XX网盘下载,网盘

6、推荐下载地址:2.安装PLSQL Developer;3.在Oracle客户端的安装文件夹下(我的安装路径为C:Program Files (x86)Oracleodac_client),新建文件tnsnames.ora,文件内容例如以下: ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.24.248)(PORT = 1521) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )HOST为远程Oracle

7、数据库的IP地址,PORT为连接的port号。4.加入系统环境变量,变量名为TNS_ADMIN,值为tnsnames.ora文件的路径;5.打开PLSQL Developer,Tool-Prefrence,设置Oracle Home为客户端的安装路径(我的是C:Program Files (x86)Oracleodac_client),OCI Library为客户端安装路径+oci.dll(我的是C:Program Files (x86)Oracleodac_clientoci.dll);6.配置完毕后重新启动PLSQL Developer;7.在PLSQL Developer中运行selec

8、t userenv(language) from dual; 命令,加入系统环境变量,变量名为NLS_LANG,值为上述命令的运行结果。到此,我们就能够通过本机的PLSQL Developer远程登录192.168.24.248server上的Oracle数据库了。八、 注意事项1、 Commit按钮执行数据修改的语句(不管是图形界面修改、语句修改)之后,都要点Commit按钮提交,才会真正的将数据修改到数据表中。2、 SQL Window和Comand Window的区别Command window实现了SQL*Plus的所有功能,允许运行sql*plus命令,sql命令,sql脚本。SQL

9、 window用于执行sql语句,显示sql输出,执行统计信息。(测试sql语句,查看表中的数据,更新数据)例如 desc table不能在SQL window中执行,必须在Command window中才能执行。3、 oracle临时表空间和默认表空间的作用和区别表空间就是存放数据的。 比如system,sysaux, 这2个表空间,放的就是一些系统表的。数据库设的默认表空间是system。UNDO 表空间是存放undo 信息的。 Temporary tablespace是oracle里临时表空间,临时表空间主要用途是在数据库进行排序运算、管理索引、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。当oracle里需要用到sort的时候,PGA中sort_area_size大小不够时,将会把数据放入临时表空间里进行排序,同时如果有异常情况的话,也会被放入临时表空间,正常来说,在完成Select语句、create index等一些使用TEMP表空间的排序操作后,Oracle是会自动释放掉临时段的。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1