oracle数据库10G笔记1..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle数据库10G笔记1.

Oracle10G数据库的简介 核心知识:SQL语句(不同的数据库,命令不一样,但是,SQL语句一样) Oracle发展史(了解) 现在世界上最大的数据提供商,编程语言提供商,应用原件提供商,在数据库领域,等价于微软的存在 Oracle 在古希腊神话中,是“神谕”的意思,指的是上帝的宠儿;在中国的商周时期,将刻在龟壳上的文字,称为上天的指示,现今被称为叫甲骨文 Oracle 最早起源于IBM的以及技术人员发表的论文叫--“论关系型数据库的发展”;然后被oracle公司的老板Larry Ellison 所发现,进而有了oracle公司 Oracle的版本问题: Oracle版本 简介 大小 Oracle8 / oracle 8i i是internet 表示oracle开始向网络发展,但是,8i只是一个过度的版本 1CD Oracle 9i 是现在应用比较广泛的版本,可以说是8i的升级版本 3CD Oracle10G 是一个过渡性的产品,G:表示网格计算;简单说就是将周边的区域以网格的方式进行划分,那么,在搜索数据的时候,会以就近方式进行快速搜索(博士课程) 700+M Oracle11G 是一个完成的带有网格计算的新产品,已经投入数用 1.8G oracle数据库的安装(必须会) 安装前的建议:关闭防火墙,断开互联网 安装文件:install文件夹下的 setup.exe 启动安装程序 选择安装路径 Next 下一步 然后 会显示当前 安装oracle数据库的版本,默认 ”企业版“即可 Next 下一步 选择默认,下一步 看清楚:这里是当前全局数据库的名字与SID 一样的 同时:点选 然后 下一步 如果没有点选,那么在安装数据库的时候,不会有大数据用户的出现,这个事要做实验用的,必须要有;不选择,就一定没有 余下都是默认,直到此图的出现 点选“所有账户使用同一个口令” 统一使用“orcladmin”不要擅自更改,不要忘记,忘记了,谁也帮不了你 余下,next 下一步,到下面页面 选择“安装” 启动安装程序,之后让其自行安装,并且不要做任何的操作, 也就是说:点击“安装”按纽是你在安结束装oracle数据库时的最后一个操作,其余所有操作,全部禁止 Oracle10G 数据库的卸载和配置 Oracle数据库的监听 SqlPlus命令(重点) Oracle数据库操作住哟啊使用的是命令行方式,而所有的操作都是可以使用sqlplus来完成,可是对于sqlplus有2种形式: 一种是dos风格的sqlplus;对应的命令式sqlplus.exe 一种是windows风格的,就是带窗口的sqlplus;对应命令sqlplusw.exe 在oracle10G之中,2中,是没有什么区别的,但是sqlplus.exe命令,在使用时,是不能自动换行的,所以,经常是用的是sqlplusw.exe。方便视觉效果,看着舒服。 注意:这个命令,其本身,对编程是没有任何影响的。 虽然sqlplus中也会出现折行的情况,但是,可以使用命令进行修改; 还有折页效果,可以通过命令改变: 设置每行显示的记录的长度:SET LINESIZE 300;//每行300列宽 设置每页显示的记录的长度:SET PAGESIZE 30;//每页30条记录 这2个命令,很多人叫做格式化命令,但是,这种格式化的命令在sqlplus下显示的不是很明显。 注意:sqlplusw 本身,在窗口显示上,很舒服了,但是在程序的编辑上不是很方便,因为,中间的命令行,一旦书写错误,没有办法使用“方向键”进行移动,在中间修改,必须将其后面的全部删除才可以进行修改 在sqlplusw 中有ed 和 @ 命令,可以进行记事本的调用和执行; 使用ed,调用记事本程序: 键入:ed a 此时会有提示,找不到a.sql文件,问是否创建;但是,使用ed命令打开记事本的时候,oracle中的sqlplusw窗口进入到“阻塞状态”,是不可操作,不可编辑的状态 使用@,执行记事本上的命令:@a 使用外部编译软件,编译sql的命令文件,然后,也是可以使用@命令执行文本的,但是执行的命令,稍有不同 如果是一个后缀是.txt的文件, 并且在硬盘上:那么必须写上完整的路径 @D:/file_name.txt 如果文件的后缀是.sql的,则不需要输入文件后缀:@D:/file_name 或者键入 @D:file_name 在一个数据库中,会有许多的用户,每个用户下面,有许多的数据表,查看这个用户下的表: SELECT * FROM tab; 查看当前登陆的用户命令: SHOW user; 如果用户输入错误,但是登陆成功了,那么也使可以使用sql

文档评论(0)

xznh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档