网站模板库
  • 首页
  • web前端工具
    • HTML/JS转换工具
    • JS/HTML格式化工具
    • 字母/英文大小写转换工具
    • robots.txt文件生成工具
    • Js压缩/格式化工具
    • Css在线压缩工具_代码格式化
  • 关于我们
    • 免责声明
    • 联系我们
    • 广告服务
    • 服务项目
    • 关于我们
    • 网站轮播
    • 公告
    • 成都优优科技专用
    • 按行业分类
  • web学院
    • 服务器教程
    • 学习资料
      • 基础书籍
      • 交互书籍
      • 入门教程
      • 特效分类
    • 案例分享
    • web资讯
  • 网页特效
    • 图片特效
    • 导航特效
    • 滑动按钮
    • 表单特效
    • 文字特效
    • 弹窗特效
    • 其他特效
  • 织梦模板
    • 科技/电子/数码/通信
    • 文化/艺术/广告/传媒
    • 装修/设计/家居/家具
    • 基建/施工/地产/物业
    • 餐饮/酒店/旅游/票务
    • 食品/果蔬/饮料/日用
    • 服饰/珠宝/礼品/玩具
    • 摄影/婚庆/家政/生活
    • 运动/健身/体育/器材
    • 学校/教育/培训/科研
    • 美容/保健/医院/医疗
    • 金融/财税/咨询/法律
    • 政府/组织/集团/协会
    • 汽车/物流/交通/搬运
    • 机械/设备/制造/仪器
    • 化工/环保/能源/材料
    • 农业/畜牧/养殖/宠物
    • 其他模版
    • IT/软件/信息/互联网
  • 手机模板
    • 手机APP模板
    • 微信小程序模板
    • wap
  • 网站模板
    • joomla模板
    • Drupal模板
    • z-blog模板
    • EyouCms模板
    • Bootstrap模板
    • 帝国cms模板
    • CmsEasy模板
    • MetInfo模板
    • 购物商城模板
      • Shopify主题
      • PrestaShop主题
    • 后台模板
    • 纯HTML模板
    • ecshop模板
    • phpwind模板
    • pbootcms模板
    • phpcms模板
    • wordpress模板
    • discuz模板
  • 教程
    • 织梦教程
    • Discuz教程
    • WordPress教程
    • Phpcms教程
    • Phpwind教程
    • ECShop教程
    • Joomla教程
    • Drupal教程
    • zblog教程
    • EyouCMS教程
    • 帝国cms教程
    • MetInfo教程
    • CmsEasy教程
登录
当前位置:网站模板库 > web学院 > 服务器教程 > 如何手动启动Oracle服务
商业源码 服务器教程 2023-11-22 17:05:01

如何手动启动Oracle服务

如何手动启动Oracle服务,第1张

由

于Oracle10g占用很大的系统资源,如果平时不用,一直处于启动状态,对系统资源极大浪费。所以,我们可以通过“管理工具”中的“服务”将所有

Oracle10g的服务改为手动,当需要使用oracle时通过批处理文件来启动服务即可或者直接在“服务”中一个个启动也可。

(1)Oracle的相关服务

OracleDBConsoleorcloem

控制台的服务进程 网页访问 OracleJobSchedulerORCL 定时器的服务进程启动会占很大内存默认为禁止

OracleOraDb10g_home1iSQLPlus isqlplus的服务进程

OracleOraDb10g_home1TNSListener 监听器的服务进程 任何客户端连接都需要用到默认端口: 1521

OracleServiceORCL 数据库服务进程

(2)服务设置

我的电脑——>右击,管理——>服务和应用程序——>服务,将所有服务都设置为手动。

(3)建立批处理文件

在D盘建立目录bat,用于存放所有的批处理文件建立两个文件D:\bat\startOraclebat和D:\bat\stopOraclebat

startOraclebat

@echo off net start OracleOraDb10g_home1TNSListener net start

OracleServiceORCL net start OracleDBConsoleorcl 注意:@echo

off是关掉回显,以后的命令不显示出来。不显示后续命令行及当前命令行 或者

@TITLE

ORACLE:STARTING @NET START OracleOraDb10g_home1iSQLPlus @NET START

OracleOraDb10g_home1TNSListener @NET START OracleServiceORCL @TITLE

ORACLE:STARTED @PAUSE

stopOraclebat

@echo off

net stop OracleDBConsoleorcl net stop OracleServiceORCL net

stop OracleOraDb10g_home1TNSListener或者 @TITLE ORACLE:STOPPING

@NET STOP OracleOraDb10g_home1iSQLPlus @NET STOP

OracleOraDb10g_home1TNSListener @NET STOP OracleServiceORCL @TITLE

ORACLE:STOPPED @PAUSE

(4)启动方法

A保存之后,便可以直接通过双击文件,即可启

动或者关闭服务 B设置环境变量在环境变量中的系统变量中,在PATH后面添加D:\bat不要忘记用分号;

和前面的环境变量隔开,然后直接在开始菜单中的运行中输入startoracle或者 stoporacle(文件名)即可执行相应的文件

oracle是数据库服务器软件,并不能用来打开cvs。

用dbca命令创建数据库实例,创建监听程序,然后就可以用sqlplus或者plsql等客户端访问数据库。可以建表、建视图等创建oracle对象。

安装两次会生成2个oracle的安装目录,两个都可以用。

第一种情况:

若oracle服务器装在本机上,那就不多说了,连接只是用户名和密码的问题了。不过要注意环境变量%ORACLE_HOME%/network/admin/是否设置。

第二种情况:

本机未安装oracle服务器,也未安装oracle客户端。但是安装了pl sql development、toad sql development、sql navigator等管理数据库的工具。在虚拟机或者另一台电脑上安装了oracle服务器,也就是虚拟机或者另一台电脑此时作为服务器。

这种情况下,本人以pl sql development远程连接ORACLE服务端数据库为例:

1、在安装oracle服务器的机器上搜索下列文件:

ocidll

ocijdbc10dll

ociw32dll

orannzsbb10dll

oraocci10dll

oraociei10dll

sqlnetora

tnsnamesora

classes12jar

ojdbc14jar

把这些找到的文件复制放到一个文件夹,如 oraclient,将此文件夹复制到客户端机器上。如放置路径为 D:oraclient。

2、配置tnsnamesora,修改其中的数据库连接串。

oracledata = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192168058)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = oracledata) )

其中,oracledata是要连接的服务名;HOST = 192168058,是服务器IP地址;PORT = 1521是端口号。

3、添加第一个环境变量,名为TNS_ADMIN,值为tnsnamesora文件所在路径(如:D:oraclient,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符),这是为了能够找到上面说的tnsnamesora。这步是最重要的。

添加第二个环境变量(可有可无):“NLS_LANG = SIMPLIFIED CHINESE_CHINAZHS16GBK”,(AMERICAN_AMERICAUS7ASCII 是ASCII编码类型,其它类型可自己到服务器看一下或网上查找一下)(本步骤暂时要做对,如果编码不对,会产生乱码)。

4、下载并安装PL SQL Developer配置应用:

打开PL SQL Developer,登入界面点取消,进入后选择菜单栏 tools->preferences->connection :

Oracle Home=D:oracleclient OCI library=D:oracleclientocidll

5、再次打开plsql则会在database中有oracledata 选项输入用户名密码就可以登陆。

第三种情况:

本机未安装ORACLE服务器,但是安装了oracle客户端,也安装了pl sql development、toad sql development、sql navigator等管理数据库的工具。在虚拟机或者另一台电脑上安装了oracle服务器,也就是虚拟机或者另一台电脑此时作为服务器。

这种情况下,本人以pl sql development远程连接oracle服务端数据库为例:

1、打开oracle客户端中的net manager,配置要远程连接的数据库名、IP地址等,如果net manager中没有要远程连接的数据库名,则新建即可。

2、其他步骤与第二种情况中的2---5相同。

第四种情况:

本机未安装oracle服务器,也未安装pl sql development、toad sql development、sql navigator等管理数据库的工具,但是安装了oracle客户端。在虚拟机或者另一台电脑上安装了ORACLE服务器,也就是虚拟机或者另一台电脑此时作为服务器。

这种情况下,本人以oracle客户端中的sqlplus远程连接oracle服务端数据库为例:

1、打开oracle客户端中的net manager,配置要远程连接的数据库名、IP地址等,如果net manager中没有要远程连接的数据库名,则新建即可。

2、同第二种情况中的步骤二。

3、同第二种情况中的步骤三。

4、打开sqlplus:

(1)如果用sys用户登入,则用户名:sys 密码:xxxxxx 主机字符串:要连接的数据库名 as sysdba,登入即可。

(2)如果用其他用户登入,则用户名:xxx 密码:xxxxxx 主机字符串:要连接的数据库名,登入即可。

注意事项:

1、服务器端和客户端防火墙需要关闭;

2、我们经常会遇到***服务无法启动,那么需要打开Net Configuration Assistant修复,或者新建***服务。

3、数据库密码如果忘了怎么办?按照以下方法修改密码即可:

开始-->运行-->cmd

输入 :sqlplus /nolog 回车

输入 :connect / as sysdba 回车

用户解锁 : alter user system account unlock 回车

修改密码:alter user system identified by manager

4、怎样判断数据库是运行在归档模式下还是运行在非归档模式下?

进入dbastudio,历程--〉数据库---〉归档查看。

5、另外,如果本机和别的机子均安装了oracle服务器端,那么本机如果要连接别的机子,就必须修改tnsnamesora

评论0

1·在oracle官网上下载oracle数据库,以OracleDatabase11gRelease2版本的oracle数据库为例,其他版本的安装也大同小异。注意,下载前得AeptLicenseAgreement

2·下载并解压文件,找到setupexe,双击进行安装。与一般软件安装一样,一路next,接收许可协议中的条款,注意可以自定义安装路径。安装过程中需要设置管理员用户sys/system的口令密码(记住这个密码),通过管理员用户可以创建普通用户,输入密码后继续安装,这里要注意oracle数据库的监听器程序端口是1521。

3·安装成功后,每当windows启动的时候,oracle服务器跟监听器就会自动启动,不常用数据库时,可以将oracle服务设置为手动启动模式。设置方法为右击计算机进入管理系统,进入服务和应用程序中的服务界面,找到oracle数据库的四个服务器,其中有两个正在运行,先停止这两个服务器,然后在属性中的启动类型中设置成手动模式。

4·通过SQL命令链接数据库:在开始菜单中的所有应用中找到oracledatabase,进入运行SQL命令行,在SQL命令行中输入connsystem,会提示你输入口令,输入在安装过程中设置的口令即可链接成功。

4·通过windows自带的命令行链接数据库:找到运行(winR),输入cmd进入cmd命令输入界面,输入sqlplus,然后输入管理员用户名(system)和口令密码即可链接成功。

5·通过windows自带的命令行链接数据库:找到运行(winR),输入cmd进入cmd命令输入界面,输入sqlplus“/assysdba”即可链接成功。

运行sqlplus的步骤

同时按住”win“(一般在ctrl键和alt键中间)+”r“(字母键)

输入”cmd“,之後按回车(enter)

在命令行输入”sqlplus“,进入oracle的sqlplus,输入数据库的用户名和密码进行登录操作

oracle的sqlplus是与oracle进行交互的客户端工具,借助sqlplus可以查看、修改数据库记录。在sqlplus中,可以运行sqlplus命令与sql语句。

数据库 服务器 或者 客户端 密码
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何手动启动Oracle服务

商业源码 钻石

分享到:
上一篇
怎么进行discuz的二次开发
下一篇
黑域无线调试怎么没有

相关推荐

为什么别人的服务器有很多节点

为什么别人的服务器有很多节点

网站怎么防止cc攻击,解决CC攻击的方法分享

网站怎么防止cc攻击,解决CC攻击的方法分享

为么我的绝地求生有三个安装包?

为么我的绝地求生有三个安装包?

求助,一直显示连接游戏服务器失败怎么办

求助,一直显示连接游戏服务器失败怎么办

0条评论

发表评论 取消回复

要发表评论,您必须先登录。

提供最优质的资源集合

立即查看 了解详情
网站模板库

主题/付费下载/查看/余额管理/自定义积分,集成支付,卡密,推广奖励等。

本站导航
  • 链接标题
友情链接
  • 链接标题
快速搜索
本站由钛宇宙强力驱动
友情链接:
    商业源码网蜀ICP备2023005044号
    网站模板库
    • 登录
    • 注册
    网站模板库
    • 首页
    • web前端工具►
      • HTML/JS转换工具
      • JS/HTML格式化工具
      • 字母/英文大小写转换工具
      • robots.txt文件生成工具
      • Js压缩/格式化工具
      • Css在线压缩工具_代码格式化
    • 关于我们►
      • 免责声明
      • 联系我们
      • 广告服务
      • 服务项目
      • 关于我们
      • 网站轮播
      • 公告
      • 成都优优科技专用
      • 按行业分类
    • web学院►
      • 服务器教程
      • 学习资料►
        • 基础书籍
        • 交互书籍
        • 入门教程
        • 特效分类
      • 案例分享
      • web资讯
    • 网页特效►
      • 图片特效
      • 导航特效
      • 滑动按钮
      • 表单特效
      • 文字特效
      • 弹窗特效
      • 其他特效
    • 织梦模板►
      • 科技/电子/数码/通信
      • 文化/艺术/广告/传媒
      • 装修/设计/家居/家具
      • 基建/施工/地产/物业
      • 餐饮/酒店/旅游/票务
      • 食品/果蔬/饮料/日用
      • 服饰/珠宝/礼品/玩具
      • 摄影/婚庆/家政/生活
      • 运动/健身/体育/器材
      • 学校/教育/培训/科研
      • 美容/保健/医院/医疗
      • 金融/财税/咨询/法律
      • 政府/组织/集团/协会
      • 汽车/物流/交通/搬运
      • 机械/设备/制造/仪器
      • 化工/环保/能源/材料
      • 农业/畜牧/养殖/宠物
      • 其他模版
      • IT/软件/信息/互联网
    • 手机模板►
      • 手机APP模板
      • 微信小程序模板
      • wap
    • 网站模板►
      • joomla模板
      • Drupal模板
      • z-blog模板
      • EyouCms模板
      • Bootstrap模板
      • 帝国cms模板
      • CmsEasy模板
      • MetInfo模板
      • 购物商城模板►
        • Shopify主题
        • PrestaShop主题
      • 后台模板
      • 纯HTML模板
      • ecshop模板
      • phpwind模板
      • pbootcms模板
      • phpcms模板
      • wordpress模板
      • discuz模板
    • 教程►
      • 织梦教程
      • Discuz教程
      • WordPress教程
      • Phpcms教程
      • Phpwind教程
      • ECShop教程
      • Joomla教程
      • Drupal教程
      • zblog教程
      • EyouCMS教程
      • 帝国cms教程
      • MetInfo教程
      • CmsEasy教程

      弹窗标题

      这是一条网站公告,可在后台开启或关闭,可自定义背景颜色,标题,内容,用户首次打开关闭后不再重复弹出,此处可使用html标签...