
【DataBase-Oracle】
牛迁迁
货车帮科技有限公司,高级开发工程师
展开
-
Oracle配置网络服务
对于Oracle来说,无论是连接本地数据库还是远程连接服务器数据库,都需要在本机配置网络服务才可连接。大家可能不明白为什么。 先拿SqlServer来说,SqlServer在连接数据库的时候只需要输入本机IP或者服务器的IP、用户名密码即可登录。这是直接指定IP的连接方式。 而Oracle不是这样的,他是通过配置网络服务名的方式来连接的。通过Net Manager来配置一项新的服务。配置过程:1、原创 2015-06-26 17:15:53 · 4682 阅读 · 17 评论 -
【Oracle错误集锦】:ORA-12154: TNS: 无法解析指定的连接标识符
相信这个错误大家都不陌生,只要安装使用过Oracle的估计都遇到过这个问题,一般出现在用PL/SQL连接Oracle数据库的时候发生的。 导致这个错误的原因以及解决方案都是多种多样的,我也是三番五次的遇到过这个问题,今天就把ORA-12154的解决方案总结一下。 1、首先查看服务器端,Oracle服务和监听服务是否启动。Win+R,输入services.msc,查看服务。检查下图中的两个服务是否原创 2015-06-30 21:44:05 · 21026 阅读 · 21 评论 -
【Oracle错误集锦】:ORA-00119 & ORA-00132
有时候老天就是爱和你开玩笑,昨天好不容易配置好Oracle,能够用PL/SQL正常登录使用,今天突然就不行了。并且错误十分诡异,没有提示什么错误代码。输入用户名密码,点击登录后PL/SQL没有反映,直接卡死。 我就郁闷了,都不给提示怎么解决问题呢。突然想到Oracle肯定会有记录日志的地方。去查看一下应该会有惊喜。 Oracle日志位置:D:\app\NiuNiu\product\11.原创 2015-07-02 16:41:48 · 1378 阅读 · 22 评论 -
Oracle 模糊查询方法
在这个信息量剧增的时代,如何帮助用户从海量数据中检索到想要的数据,模糊查询是必不可少的。那么在Oracle中模糊查询是如何实现的呢? 一、我们可以在where子句中使用like关键字来达到Oracle模糊查询的效果;在Where子句中,可以对datetime、char、varchar字段类型的列用Like关键字配合通配符来实现模糊查询,以下是可使用的通配符:(1)% :零或者多个字符,原创 2014-10-12 21:12:36 · 32585 阅读 · 29 评论 -
【Oracle错误集锦】:PLSQL无法直连64位Oracle11g数据库
今天安装完Oracle 11g数据库后,用plsql连接数据库死活都连接不上。并且plsql客户端登录窗口的Database下拉框还为空。见下图: Oracle服务和监听已经开启,并且检查了相关的配置都没有问题。后来去网上搜索了下,发现有人说plsql不能直接连接64位 Oracle 11g数据库。因为plsql是32位的,要想连接64位的数据库还需要安装一个32位的Oracle客户端。。记得以原创 2015-06-26 10:51:06 · 5542 阅读 · 19 评论 -
Oracle远程连接数据库解决方案
背景:Oracle服务端装在服务器上,其他人使用PL/SQL远程连接。众多周知,因为Oracle数据库太过庞大,装在本机上会导致电脑非常卡,非常影响日常使用。所以咱们的做法是在服务器上安装一个Oracle服务端,然后其他人通过安装配置Oracle客户端去远程连接数据库。请看以下具体配置:第一步:解压客户端解压32位的Oracle即时客户端:instantclient-basic-win32-11.2原创 2015-08-02 23:52:23 · 1962 阅读 · 17 评论 -
Oracle服务一键启动/关闭
有没有感觉到,自从装上Oracle之后,电脑变卡了?卡是正常的,Oracle作为大型数据库软件,运行起来是非常吃内存的。所以对于自用的电脑来说,不使用Oracle的时候,应该把Oracle的一系列服务关掉。你可以把Oracle的服务设置为手动开启,但是这样的话就需要你一个一个去开启服务,关闭服务,很麻烦。我们可以有更简便都方法:写个脚本文件,把开启/关闭服务都命令写入脚本,运行脚本文件就可以。在写脚原创 2015-11-27 13:24:54 · 5183 阅读 · 8 评论