oracle虚拟机字符集,更改虚拟机上的oracle字符集
修改oracle上边的字符集,需要用到DBA数据库管理员的权限,再修改字符集时要注意到修改后的字符集只能范围变大(例如:当前的字符集是GBK,那你修改后可以是UTF-8就是说后者只能比前者大,不能小.因为字符集都是向下兼容的)
步骤:
第一步:使用DBA身份登录
先以绕过日志的方式登录
在以
然后使用如图命令关闭数据库
1>shutdown immediate;
2>startup mount;
3>alter system enable restricted session;
4>alter system set job_queue_processes=0;:
5>alter system set aq_tm_processes=0;
6>alter database open;
7.1>alter database character set utf8
7.2>alter database character set internal_use utf8;
8>SHUTDOWN immediate;
9>startup;
1: (把database停了)
2: (把database重开去可更改情況)
3:开启限制会话模式(alter system disable restricted session;取消限制会话模式 )
4:job_queue_processes=0:取值范围为0到1000,总共可创建多少个job进程由job_queue_processes参数来决定。
当设定该值为0的时候则任意方式创建 的job都不会运行
5:我们在修改字符集时,会把4,5两个processes参数设置为0,而第五个命令本来默认只就是0;(他们防止有任务自动启动执行,一般不做那个操作也没关系)
6:oracle数据库启动分三个步骤
nomount,mount,open;
startup是数据库从开始阶段的启动,需要经过上述三个步骤;
alter database open是数据库处于mount状态,从mount状态打开数据库的命令
7.1:修改数据库的字符集
7.2:发生报错内容为新字符集必须为就字符集的超集时,使用这种方法:跳过超集检测
8:(把database停了)
9:运行数据库
(这时综合好多大神的答案:希望能帮助到那些和我一样的人)
oracle虚拟机字符集,更改虚拟机上的oracle字符集相关推荐
- Oracle打开虚拟机闪退,虚拟机上启动Oracle服务为什么自动停止,怎么处理?
@echo off:Maincls & set "Srv=" & set "SC="echo 1.JobCR8848服务 2.JobORCL服务 ...
- oracle虚拟机导入表,在Linux虚拟机上安装Oracle数据库超完整版!)
在线QQ客服:1922638 专业的SQL Server.MySQL数据库同步软件 在介绍并安装了Oracle数据库之后,我觉得有必要记录一下我所踏入的陷阱(本文几乎包含了安装Oracle时遇到的所有 ...
- 虚拟机上安装Oracle 12c 单机到单机的DG
虚拟机上安装Oracle 12c 单机到单机的DG 环境准备: ubuntu16.04+kvm1.3.2 CentOS6.5 64bit oracle 12c1 test@vostro-2421:/m ...
- 在使用DBeaver连接虚拟机上的Oracle数据库时,报错IO 错误: The Network Adapter could not establish the connection The Netw
在使用DBeaver连接虚拟机上的Oracle数据库时,报错IO 错误: The Network Adapter could not establish the connection The Netw ...
- win10系统下安装Linux虚拟机以及在虚拟机上安装Ubuntu
一.前期准备工作 1.成功安装完成VMware软件: 链接:https://pan.baidu.com/s/1gWinLJpfWdAQ8AyEkZxpfg 密码:i2ap 2.下载Ubuntu 镜像文 ...
- 虚拟机——在VMware虚拟机上安装Win7 操作系统
在VMware虚拟机上安装Win7 操作系统 1.环境 本机环境:windows 8.1专业版 64 bit 内存:4GB 2.准备 VMware虚拟机 (对于安装VMware虚拟机的详细步骤,可参看 ...
- windows 7系统安装虚拟机及在虚拟机上安装ubuntu(linux)操作系统
首先下载安装 VMware Workstation ,下载地址: https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&rsv_idx=1 ...
- 2.使用windows下的client连接虚拟机上的oracle连不上的时候的解决方式
当虚拟机能够连通本机,可是发现远程还是不能够连通,这时候要在防火墙处加入规则,加入的方式是: A : 以root登录 B : 在终端上输入setup,对防火墙进行配置.截图例如以下: C : ...
- 2.使用windows下的客户端连接虚拟机上的oracle连不上的时候的解决方案
当虚拟机可以连通本机,但是发现远程还是不可以连通,这时候要在防火墙处添加规则,添加的方式是: A : 以root登录 B : 在终端上输入setup,对防火墙进行配置.截图如下: C : 查看 ...
最新文章
- Java关键字(四)——final
- python中deepcopy函数_python – copy.deepcopy使用自定义的__new __()方法在对象上引发TypeError...
- MATLAB离散一维小波函数
- 摆脱加卡他卡_如何通过三个简单的步骤摆脱“故事卡地狱”。
- 如何在 GitHub 上高效搜索开源项目(转载)
- DIV+CSS颜色边框背景等样式
- 【毕业设计】jsp+sql毕业生招聘系统毕业设计(系统+论文+英文文献+综合材料)
- Flutter学习 — 从新页面返回数据给上一个页面
- 计算机基础中通信概预算,通信工程概预算编制系统的设计与实现
- pygame小项目 ~ 3 :Python完成简易飞机大战
- WEB——Request与Response
- BGA焊接工艺及可靠性分析
- 企业如何查负面和不良事件?
- android什么意思?Android岗面试12家大厂成功跳槽,Android校招面试指南
- 大咖面对面 | 喵奏@国家建筑师:用方块构成元宇宙共识
- 统一知识图学习和推荐:更好地理解用户偏好
- 缺失msvcp110.dll
- 用matlab估计时延差,一种GNSS/INS松组合时延误差的估计及补偿方法与流程
- LISP 圆孔标记_原创,圆孔生成镙丝孔 - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!...
- 如何使用Flutter的指纹设置本地认证
热门文章
- github上打包的样式为什么在预览的时候,出现404
- Source Insight 创建工程(linux-2.6.22.6内核源码)
- Python--day26--复习
- Android dependency 'com.android.support:support-v4' has different version for the compile (26.1.0...
- 记录关于vs2008 和vs2015 的报错问题
- 订阅Jenkins的邮件列表,获取最新的信息
- 匹配字符串-好技能-正则表达式
- MVC4下配置log4net 五部曲
- 数据结构练习 00-自测3. 数组元素循环右移问题 (20)
- RIP实验总结之一被动接口和单播更新