oracle10g使用总结(二)常见问题
来源:互联网 发布:视力恢复软件 编辑:程序博客网 时间:2024/05/18 02:12
三、常见问题
(1)不能进入控制台
Oracle10g的控制台是bs形式的,安装完成后可以通过方位http://localhost:5500/em来进行一些配置。但是有很多原因导致这个用起来不是很爽,容易出现问题,什么无论如何用户名密码都是错误的、用户被锁定之类的莫名其妙的问题。这里不去追查出现这些问题的原因,提一下解决的办法——脚本,脚本才是王道。
我们进入控制台无非是怀着建立表空间,建立用户分配权限之类的意图,这些意图都可以通过脚本来完成。
我们针对安装正确但是进入控制台出现问题的情况提出如下解决方案:用命令来建立表空间,建用户,关联用户与表空间,为用户授权
create tablespace test --表空间名
datafile 'F:\oracle\product\10.1.0\oradata\orcl\test.def'--数据存放位置
size 500m autoextend on next 100m maxsize --原始大小和自增大小
unlimited logging extent management local autoallocate --增长没有上限
segment space management auto; --创建表空间
select * from v$tablespace where name='TEST';--检索名为TEST的表空间
select * from dba_users;--查询所有dba
create user dev identified by dev123 --用户名和密码
profile default
default tablespace TEST --默认表空间
account unlock;--创建用户
select * from all_users where username='DEV';--检索名为DEV的用户
grant connect,dba to DEV;--授权
这样,我们就可以用dev/dev123进入,该用户的默认表空间是TEST。
(2)连接上的问题
连接上的问题发生的时候,我们首先应该想到去查看“监听服务”是不是已经启动,如果没有启动,请先启动,按照先启监听的原则,应该重启一下oracle服务,再试!
如果还有问题,就有点麻烦了。
重新手动启动数据库监听:开始 → 运行→ 输入CMD→ 进入DOS命令提示界面
lsnrctl
LSNRCTL> start
如果出现下面的情况
说明什么呢?没有这个进程。
那么我们首先要到安装目录下去找寻监听程序所在的位置了,它在../Db_n/BIN/ TNSLSNR.EXE,就是它了。我们再到注册表中去看,监听服务是否对应了正确的位置:
开始 →运行→ regedit
按下面路径
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHomexxxTNSListener
找到之后你会发现ImagePath关键值,或许没有
如果没有
将其命名为ImagePath
选中ImagePath点右键,选中修改:
在值中输入你的Oracle安装目录\oraxxx\bin\tnslsnr.exe
如果有,但是指向的路径不对,那么就要修改为正确的值。
这样服务就对应上正确的位置了,你可以启监听,启服务再试试。
(1
Oracle10g
我们进入控制台无非是怀着建立表空间,建立用户分配权限之类的意图,这些意图都可以通过脚本来完成。
我们针对安装正确但是进入控制台出现问题的情况提出如下解决方案:用命令来建立表空间,建用户,关联用户与表空间,为用户授权
create tablespace test --
datafile 'F:\oracle\product\10.1.0\oradata\orcl\test.def'--
size 500m autoextend on next 100m maxsize --
unlimited logging extent management local autoallocate --
segment space management auto; --
select * from v$tablespace where name='TEST';--
select * from dba_users;--
create user dev identified by dev123 --
profile default
default tablespace TEST --
account unlock;--
select * from all_users where username='DEV';--
grant connect,dba to DEV;--
这样,我们就可以用dev/dev123
(2
连接上的问题发生的时候,我们首先应该想到去查看“监听服务”是不是已经启动,如果没有启动,请先启动,按照先启监听的原则,应该重启一下oracle
如果还有问题,就有点麻烦了。
重新手动启动数据库监听:开始 → 运行→ 输入CMD→ 进入DOS命令提示界面
lsnrctl
LSNRCTL> start
如果出现下面的情况
说明什么呢?没有这个进程。
那么我们首先要到安装目录下去找寻监听程序所在的位置了,它在../Db_n/BIN/ TNSLSNR.EXE
开始 →运行→ regedit
按下面路径
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHomexxxTNSListener
找到之后你会发现ImagePath关键值,或许没有
如果没有
将其命名为ImagePath
选中ImagePath点右键,选中修改:
在值中输入你的Oracle安装目录\oraxxx\bin\tnslsnr.exe
如果有,但是指向的路径不对,那么就要修改为正确的值。
这样服务就对应上正确的位置了,你可以启监听,启服务再试试。
0 0
- oracle10g使用总结(二)常见问题
- oracle10g数据库常见问题总结
- ArcSDE常见问题总结(二)
- 字符串常见问题总结(二)
- Android常见问题总结(二)
- UITableView常见问题总结(二)
- oracle10g 常见问题
- vmware+linux+oracle10g rac全过程(二十):实验总结
- Oracle10g体系结构(二)
- Java中常见问题总结(二)
- TCP/IP常见问题总结(二)
- Vim常见问题与总结(二)
- 分布式系统常见问题总结(二)
- iOS常见问题总结(二)
- oracle10g使用总结(一)oracle的安装
- python(二):使用multiprocessing中的常见问题
- freemarker使用常见问题总结
- ActiveMQ使用常见问题总结
- 内核模块踩内存问题定位利器- hardware breakpoint
- 数据挖掘之相似性度量
- TCP/IP网络协议的相关面试题
- cpu-一级二级三级缓存
- K-means ++
- oracle10g使用总结(二)常见问题
- c和指针(6)字符串、字符和 字节篇
- Unity3d持续集成总结
- 程序猿之---C语言细节29(#define宏大小、空结构体大小、柔性数组不知道你见过没)
- oracle使用总结(三)常用命令
- 机器学习中贝叶斯判决、概率分布、样本等概念间的关系
- NYOJ106背包问题
- 上机作业 人品计算器V1.0
- [LeetCode] Swap Nodes in Pairs