1_0_10_Orcale_数据库服务启用
来源:互联网 发布:大数据应用启示录 编辑:程序博客网 时间:2024/06/06 01:26
1. 验证环境及基本操作
此部分内容,认为用户已经安装相应的软件(Windows和linux平台),并已经配置完相应的环境。
2. 启动服务
------1)在Red Hat 平台, 服务器中开启server服务
---------① 打开终端,在终端中以管理员方式登录,执行命令:sqlplus / as sysdba,登录成功后,状态如下:
---------② 启动数据库,执行命令:startup,启动后状态如下(启动需要稍微等待):
---------③ 执行退出命令 exit
---------④ 启动监听服务,执行命令:lsnrctl start,启动之后的状态如下(*lsnrctl 是 listener control 的缩写*) (注意启动监听后,可能需要等待几分钟,外部才能连接上数据库)
------2) Windows平台
---------① win客户端安装完成之后,在cmd中执行sqlplus命令,如下显示,则安装成功,然后使用Ctrl+c,结束当前登录。
---------② windows 物理机上 使用sqlplus 登录 虚拟机的oracle,启动sqlplus
登录命令格式:sqlplus 数据库的用户/对应的密码@//数据库的ip/实例名
在cmd中登录Redhat的Orcale:sqlplus scott/123456@//192.168.12.51/orcl
------3) 登录方式说明
---------① 本地登录/管理员方式:
sqlplus sys/用户密码 as sysdba
sqlplus / as sysdba
---------② 本地登录/普通用户登录
sqlplus 用户/密码 --本地登录
---------③ 远程登录
sqlplus 用户/密码@//主机号(ip)/实例名(orcl)
例如:在win CMD中执行:
sqlplus scott/123456@//redhat 数据库所在电脑ip/orcl
sqlplus scott/123456@//192.168.12.51/orcl (实际登录)
---------④ 退出:exit 或者 quit。
3. sqlplus基本操作
------1) 基本使用简介(sqlplus环境,语句以分号结束)
---------①启动数据库:startup
---------②关闭数据库实例:shutdown
---------③开启远程监听服务(注意,本功能是在Redhat shell环境中,而非sqlplus)
lsnrctl start :启动监听服务
lsnrctl status:查看监听状态
lsnrctl stop: 停止监听服务
------2) 基础命令说明
---------① 显示当前用户:show user
---------② 清屏:host cls
---------③修改用户密码
先解锁:alter user scott account unlock
再设置密码:alter user scott identified by "新密码"
---------④有的时候查询结果在cmd中显示很乱,则需要修改行宽和行高。
修改sqlplus行宽: set linesize 1000;
修改页高: set pagesize 5000;
4. 其他注意事项
------1)在使用控制台(CMD),执行sql语句是,可能遇到,行宽与页高度设置不到导致的显示不连续,每次启动服务服务都需要设置一次,行宽和页高,那么我们也可以在系统配置中添加配置文件,在sqlplus启动的时候就自动设置列宽页高,写在product\11.2.0\client_1\sqlplus\admin\glogin.sql。
------2) 如果在安装数据库的时候,没有在安装提示中选择“管理员方式安装”,那么可能找不到上面的配置文件,需要卸载数据库,重新选择以管理员方式安装,卸载软件的流程如下:
---------① 先关掉oralce,net stop OracleServiceORCL(ORCL是我的实例名字,换成你的),或者去我的电脑服务中关闭
---------② 开始->程序->Oracle - oracle的版本号,我的是11ghome->Oracle Installation Products-> Universal Installer 卸载oracle
---------③ 进注册表,regedit,删除选择信息
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 下所有的key。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application 这个里面所有有oracle这个字眼的,删除
---------④ 删除c盘\Program Files\Oracle目录的东西以及oracle安装目录下所有的文件以及文件夹
---------⑤ 环境变量中删除有关oracle的classpath和path
------3) 乱码问题,再是用CMD sqlplus时,使用中文别名是,可能会出现乱码问题,例如显示的是问号。
---------① 打开注册表,找到如下图的 NLS_LANG ,双击,复制数值数据。
---------② 打开注册表:直接按Windows键+R,打开“运行”对话框,在输入框中输入“regedit”命令
---------③ 打开系统变量配置,在系统变量中新建一条内容,把复制的数值数据,粘贴上去,如下图。
阅读全文
0 0
- 1_0_10_Orcale_数据库服务启用
- 启用网络连接服务
- linux启用telnet服务
- Linux启用Telnet服务
- Fedora10启用NFS服务
- 平台启用服务
- Cygwin启用sshd服务
- centos 启用 telnet服务
- CentOS5启用Telnet服务
- Centos启用telnet服务
- archlinux 启用tftp服务
- busybox启用telnetd服务
- SNMP 服务启用方法
- linux启用ftp服务
- busybox启用telnetd服务
- iOS9 定位服务启用
- SNMP 服务启用方法
- CentOS启用NTP服务
- 出现The valid characters are defined in RFC 7230 and RFC 3986的原因及解决方式
- MyCAT 源码分析 —— SQL ON MongoDB
- 移动端如何让页面强制横屏
- SQL多表查询
- HTML 4.01 快速参考
- 1_0_10_Orcale_数据库服务启用
- Kotlin(2.8)泛型
- 康拓展开
- 浅谈OOP
- 最简单的方法搞定键盘遮挡
- springmvc文件上传
- atom前端常用插件
- linux自动连接校园网设置
- SQL分组统计查询