Oracle数据库不能创建表空间及表中文乱码问题

1、不能创建表空间问题

datafile为表空间的存放位置,没有将表空间存放路径指定为orcl数据库时,创建表空间出错如下

Oracle数据库不能创建表空间及表中文乱码问题

查看自己的Oracle安装位置,我的Oracle10g安装在虚拟XP系统中,Oracle10g安装路径如下图所示。所以解决上述不能创建表空间方法是将表空间创建路径指定为Oracle数据库安装位置的orcl数据库的文件路径

Oracle数据库不能创建表空间及表中文乱码问题

2、正确创建表空间方式

使用Oracle数据库存储数据时,需要先创建表空间

 -- 创建表空间
create tablespace jk028
-- 数据文件存储位置
datafile 'C:\oracle\product\10.2.0\oradata\orcl'
-- 大小
size 50M
-- 自动增长开启
autoextend on
-- 每次自动增长数量
next 10M

3、向表中插入数据乱码问题

当向表中插入数据时,发现中文显示乱码,全部显示为“?”,查询资料,发现未配置解决中文乱码问题的环境变量,环境变量配置如下,配置完毕,重新插入数据,中文乱码问题解决

Oracle数据库不能创建表空间及表中文乱码问题

附上一片解决中文乱码问题比较全面的博客,https://www.cnblogs.com/xdouby/p/5666624.html

上一篇:Phoenix表和索引分区数对插入和查询性能的影响


下一篇:第十三章——表和索引分区(1)——使用Range Left进行表分区