对比Oracle服务器地址,端口号,还有实例名(也就是服务名)。修改tnsnames.ora 在Oracle客户端的安装目录底下。 然后用sqlplus [用户名]/[密码]@[服务命名] 服务命名就是NetManager里面服务命名能看到的名称也就是服务命名,服务命名其实就是数据库实例的别名 以上 ...
分类:
其他好文 时间:
2018-06-12 16:19:31
阅读次数:
159
这几天遇到了两个问题,都很奇葩,苦恼了三天,最终还是定位出来了。 问题一、通过pl/sql developer插入数据到远程oracle数据库服务器,通过pl/sql developer查询能查询到数据,但是通过远程Oracle的sqlplus却查不到数据,应用程序通过mybatis进行查询也查不到 ...
分类:
数据库 时间:
2018-06-10 15:17:57
阅读次数:
428
背景 在操作Oracle时,多人同时操作oracle数据库的同一张表的时候,经常会造成锁表现象,这时需要手动进行解锁。 步骤 以dba身份登录Oracle数据库(否则用户缺少杀掉进程权限,需要给用户分配权限) sqlplus / as sysdba,如下图 查看被锁住的表进程 select b.ow ...
分类:
数据库 时间:
2018-06-06 10:51:58
阅读次数:
210
某个数据库系统,Swap空间一直利用率很高,不能释放。交代一下环境:[oracle@salesdb admin]$ more /etc/redhat-release Red Hat Enterprise Linux Server release 7.2 (Maipo)[oracle@salesdb admin]$ sqlplus -v SQL*Plus: Release 12.1.0.2.0 Pr
分类:
其他好文 时间:
2018-06-05 17:00:29
阅读次数:
143
1、直接进入SQLPLUS命令提示符 sqlplus /nolog 2、以OS身份连接 sqlplus / as sysdba 或 connect / as sysdba 3、普通用户登录 sqlplus scott/123456 或 connect scott/123456 或 connect s ...
分类:
数据库 时间:
2018-06-01 17:34:58
阅读次数:
209
1.查看open用户 select username,account_status,expiry_date,profile from dba_users; 2.查看目前密码过期策略 select * from dba_profiles s where s.profile='DEFAULT' and ...
分类:
数据库 时间:
2018-06-01 13:23:38
阅读次数:
156
创建用户后并且指派权限:使用 sqlplus 命令行工具通过命令行来访问 Oraclesqlplus user/password <as sysdba|as sysoper>如果你的登录用户使用的是 'sys' 你需要将 "as sysdba" 或 "as sysoper" 来确定你希望使用的何种 sysy 权限。创建 Confl
分类:
数据库 时间:
2018-05-29 23:00:31
阅读次数:
247
解决方法如下: 1、通过cmd命令窗启动Oracle:(最好是以管理员身份启动) 2、创建spfile 3、重新启动数据库 l 例子 ...
分类:
数据库 时间:
2018-05-29 01:47:16
阅读次数:
236
一、连接Oracle1、Oracle建立连接的过程无论是通过sqlplus命令连接还是第三方工具远程连接到Oracle,都需要建立客户端与服务端之间的连接。OracleNetService组件就是为了用于建立连接的,这个组件在安装Oracle时已经安装。1)在服务器端有一个listener监听器,监听着来自客户端的连接请求2)在客户端输入用户名、口令、网络服务名以发送连接请求3)客户端查看本地的t
分类:
数据库 时间:
2018-05-28 11:46:37
阅读次数:
193
今天在自己电脑上安装了oracle 11g,安装成功后发现 sys 可以正常登录。system 无法登录,显示 ORA-01031: insufficient privileges(权限不足) select * from v$pwfile_users; 查看有sysdba权限的用户 grant sy ...
分类:
数据库 时间:
2018-05-25 21:22:30
阅读次数:
363