在oracle项目建立连接中的各种坑
吐槽甲骨文一波
真的是如同甲骨文公司内部员工吐槽的一样, 祖传代码 改一个bug花两天时间定位,再花两天时间调试,安装是坑,连接也是各种坑,对新入门的人来说真的是巨特喵的不友好,完全是浪费时间,网上的各种问题解决也全是复制粘贴,头疼死了,如果你也遇到了和我一样的问题,来吐槽吧!!!
安装过程中遇到的问题
问题一:下载
新人嘛,刚接触oracle,想着支持一波正版,去甲骨文注册了一个账号,由于业务需要,需要下载11g版本的oracle数据库,结果新注册账号半个小时内下载不了,好吧那我就等,半个小时以后到了下载界面,然后死活下不了,发现是忘记勾选这个了:
你说按正常程序猿的思维来讲,大部分人不都是直接拉下去找到自己需要的版本么,这玩意不是应该放在点击下载以后跳出来的界面里面吗???放在开头字体还这么小闹哪样==
…好吧,然后点击文件下载,
握草这下载速度跟隔壁的育碧土豆服务器有的一拼啊,人家土豆服务器好歹还升级了好吧==,然后我在找了各种提速方法都不生效以后失去了耐心转投了盗版,,,,那速度,啧啧
哦对了,这几个位置一定要记一下,安装过程会提醒你的,最好新建个记事本记住,我的是放在C盘的
问题二:PLSQL工具
盗版的安装起来挺快的,,,蹭蹭蹭就安装好了,那么问题来了,竟然没有net manager,这难不倒我,找了个类似于Navicat的工具PLSQL Developer版(废话当然也是盗版了嘿嘿嘿),汉化好以后登录是这个样子的,,,
然后我又蒙逼了,明明安装oracle的时候只有个默认实例叫ORCL,输了个管理员密码就没了啊,这个用户名是什么鬼啊喂!!!然后百度,,,也是各种牛鬼蛇神搞复制粘贴的没一个人解决问题,试了N多遍以后找到了默认管理员账号system,密码的话就是安装oracle时候输入的管理员密码了,我真是个小机灵鬼
问题三:plsql的使用
说实话我之前用的是SQLservice和Navicat,这个plsql我是晕得很,界面摸索了半天以后搞懂了一些,接下来讲这个的踩坑了,小伙伴们如果遇到跟我一样的问题要注意了
这个软件很陌生,而且plsql不能创建数据库,如果你的项目跟我一样是用VisualStudio字符串连接的你就要注意了,接下来的步骤一定不能少哦:
1. 新建一个表空间
create tablespace stbss
datafile ‘C:\app\80573\oradata\orcl\stbss_temp01.dbf’