1、启动停止数据库

1 启动

SQL> connect system/manager as sysdba;

SQL> startup open 数据库实例名

另一种启动方法是:先安装该数据库,然后通过alter database命令打开.

SQL> connect system/manager as sysdba;

SQL> startup mount 数据库实例名;

SQL> alter database open;

2 停止

SQL> connect system/manager as sysdba

SQL> shutdown immediate;

注:如果关闭数据库进行备份,用shutdown或shutdown immediate.

如果在关机过程中出现问题,用shoutdown abort、startup,然后用shutdown.

备注: 在运行中 直接输入"SQLPLUS"

SQLPLUS的主机字符串:

A 在本服务器上不写填主机字符串(数据库的实例名),

B 在别的机器上必须加TNS名称(TNS名称,这个通过Net Configuraltion进行配置)

二、

1、Linux sqlplus执行*.sql文件

利用 sqlplus 登录数据库之后 键入: @文件名 全路径 即可执行*.sql 文件:

例 假设有一个 test.sql 文件 所在路径是/home/oracle/ 现在要执行它

1 登录数据库

sqlplus system/manager

2 在提示符 SQL> 之后键入

SQL> @/home/oracle/test.sql;

2、Linux系统下Oracle执行SQL脚本后中文出现乱码解决方法:

先确认Oracle的字符集,sqlplus登录Oracle后执行语句:

[sql]

select userenv(‘language’) from dual;

返回值例如:AMERICAN_AMERICA.ZHS16GBK

修改Linux的NLS_LANG环境变量,修改Oracle指定的Linux用户下面

“.base_profile”文件,加入如下:

[sql]

export NLS_LANG=“AMERICAN_AMERICA.ZHS16GBK”

用Linux命令“source ~/.base_profile”或者重启,使环境变量设置生效;

查看环境变量的Linux命令为“echo $NLS_LANG”.

分享到:

2013-03-08 17:42

浏览 1135

分类:数据库

评论

sqlplus执行mysql_在SQLPLUS启动和停止Oracle数据库相关推荐

  1. 启动和停止Oracle服务bat脚本

    总所周知,Oracle随开机启动会占很大内存,而你每次想用的时候还得去计算机服务里去找服务.一个一个的启动,比较麻烦. 这里给出两个bat脚本,来直接双击启动和停止Oracle服务[脚本内容来源于网络 ...

  2. Linux 启动/重启/停止 MySQL 数据库的命令

    文章目录 一.启动 MySQL 数据库的命令 (一)使用命令 service 启动 (二)使用命令 systemctl 启动 二.停止 MySQL 数据库的命令 (一)使用命令 service 停止 ...

  3. Linux下启动和关闭Oracle数据库的方法

    1.因为Oracle运行在Linux系统下,首先,要连接Linux系统 2.切换到oracle安装用户下. 我的是 ora12. 3.运行oracle的环境变量, 以便输入相关命令. 4.进入orac ...

  4. linux下启动,关闭oracle数据库

    一.启动oracle数据库 1.用oracle用户进入 su - oracle 2.打开oracle监听 lsnrctl start 3.以dba权限进入oracle sqlplus / as sys ...

  5. 如何启动和关闭oracle数据库,Oracle数据库启动和关闭方式总结

    Oracle数据库启动和关闭的方法很多,下面就为您详细介绍几种常用的Oracle数据库启动和关闭方式,供您参考学习之用. 一.几种Oracle数据库启动方式: 1.startup nomount 非安 ...

  6. 在SQL*Plus中启动和关闭oracle数据库

    关闭数据库 与数据库启动一样,有几个可供选择的选项用于关闭数据库.无论在什么情况下,读者都需要弄清楚这些关闭选项 关闭数据库的语法是:SHUTDOWN [ NORMAL | TRANSACTIONAL ...

  7. oci连接mysql_使用 OCILIB 连接并操作 Oracle 数据库

    OCILIB是一个跨平台的Oracle驱动程序,可提供非常快速和可靠地访问Oracle数据库.它提供了一个丰富,功能齐全,并易于使用的API OCILIB是一个跨平台的Oracle驱动程序,,可提供非 ...

  8. oracle导出数据如何强制停止,强制停止ORACLE数据库

    简单的优化处理 By LINQ TO SQL 最近在做关于新浪微博授权的一些minisite,数据库并不复杂,所以在数据打交道这块采用了linqtosql,开发起来更快更简单...但是随着用户访问逐渐 ...

  9. mongodb数据库的启动和停止

     数据库的启动和停止是数据库最主要的操作,也是数据库可以提供服务和被连接管理的前提条件.不同的数据库启动和停止的方式有一些差异.但也有同样之处,启动和关闭也必然会和数据库的进程有关. 在oracl ...

最新文章

  1. 深度学习100例-卷积神经网络(VGG-19)识别灵笼中的人物 | 第7天
  2. linux终端窗口玩法
  3. Linux编译安装Python3
  4. 郝斌--数据结构---汉诺塔实现(c语言实现)
  5. ubuntu18.10安装linuxqq2.0
  6. 电大免考英语计算机,关于电大本科课程中英语免修免考的条件
  7. 深入理解Magento-第十章-数据操作数据收集器
  8. 学习OpenCV时 ,添加:#includeopencv2/core/core.hpp等头文件出现无法编译的错误
  9. Android开发笔记(一百四十五)仿应用宝的垃圾清理动画
  10. 基础教程之Running Man奔跑
  11. 图片内包含文本制作方法
  12. smart原则_项目目标管理的 SMART 原则
  13. 旋转矩阵(Rotate Matrix)的性质分析
  14. pandas:float divided by zero
  15. thinkPad x240 安装黑苹果
  16. 爬取软科中国最好大学排名
  17. AC宣布退出DeFi
  18. 用CUPS共享打印机给笔记本和手机-20210125更新
  19. python实现工具exe自动化
  20. 第五章第三题(将千克转换成磅)(Conversion from kilogram to pound)

热门文章

  1. 知识图谱(知识图谱构建)
  2. 二分查找的基本原理及实现
  3. 推荐系统笔记:决策树回归树
  4. 文巾解题 595. 大的国家
  5. 深度学习核心技术精讲100篇(五十五)- 基于OpenCV实现棋盘图像识别
  6. mapreduce编程实例(2)-求最大值和最小值
  7. mysql查询操作及正则表达式小结
  8. shell 打印追加_[转]shell 数组定义、使用和追加
  9. 线性回归中的前提假设
  10. Docker源码分析(十一):镜像存储