关于初学oracle数据库的问题
1、sqlserver安装好后直接点击打开就能在里面用,在里面写sql语句创建表、数据库等,而oracle安装好了之后还要用pl/sqldeveloper来写创建表、数据...
1、sqlserver 安装好后直接点击打开就能在里面用,在里面写sql语句创建表、数据库等,而oracle安装好了之后还要用pl/sqldeveloper来写创建表、数据库?
2、oracle在使用前还要创建什么实例,这个是什么东西?起到什么作用?
3、oracle怎么不能直接用?它不是数据库软件吗?数据库软件不是用来存储数据的吗,不能操作的话,那我们装了它有什么用? 展开
2、oracle在使用前还要创建什么实例,这个是什么东西?起到什么作用?
3、oracle怎么不能直接用?它不是数据库软件吗?数据库软件不是用来存储数据的吗,不能操作的话,那我们装了它有什么用? 展开
展开全部
oracle也能通过plus直接用的 不过不方便 !
数据库实例是用于和操作系统进行联系的标识,也就是说数据库和操作系统之间的交互使用的是数据库实例。
数据库实例名(instance_name)
实例名也被写入参数文件中,该参数为instance_name,在winnt平台中,实例名同时也被写入注册表。
数据库名和实例名可以相同也可以不同。在一般情况下,数据库名和实例名是一对一的关系,但如果在oracle并行服务器架构(即oracle实时应用集群)中,数据库名和实例名是一对多的关系。
如何查看当前数据库实例名呢?方式有三:
·使用SQL语句:select instance_name from v$instance;
·使用show命令:show parameter instance
·查看参数文件:查看init.ora文件
数据库实例名与ORACLE_SID两者都表示oracle实例,但是有区别的。instance_name是oracle数据库参数。而ORACLE_SID是操作系统的环境变量。ORACLD_SID用于与操作系统交互,也就是说,从操作系统的角度访问实例名,必须通过ORACLE_SID。
ORACLE_SID必须与instance_name的值一致。否则,你将会收到一个错误。在unix平台,是“ORACLE not available”,在winnt平台,是“TNS:协议适配器错误”。
pl/sqldeveloper 是为了开发方便 不就oracle公司开发的可以理解为插件!
数据库实例是用于和操作系统进行联系的标识,也就是说数据库和操作系统之间的交互使用的是数据库实例。
数据库实例名(instance_name)
实例名也被写入参数文件中,该参数为instance_name,在winnt平台中,实例名同时也被写入注册表。
数据库名和实例名可以相同也可以不同。在一般情况下,数据库名和实例名是一对一的关系,但如果在oracle并行服务器架构(即oracle实时应用集群)中,数据库名和实例名是一对多的关系。
如何查看当前数据库实例名呢?方式有三:
·使用SQL语句:select instance_name from v$instance;
·使用show命令:show parameter instance
·查看参数文件:查看init.ora文件
数据库实例名与ORACLE_SID两者都表示oracle实例,但是有区别的。instance_name是oracle数据库参数。而ORACLE_SID是操作系统的环境变量。ORACLD_SID用于与操作系统交互,也就是说,从操作系统的角度访问实例名,必须通过ORACLE_SID。
ORACLE_SID必须与instance_name的值一致。否则,你将会收到一个错误。在unix平台,是“ORACLE not available”,在winnt平台,是“TNS:协议适配器错误”。
pl/sqldeveloper 是为了开发方便 不就oracle公司开发的可以理解为插件!
展开全部
1. Oracle正确安装完,都有一个SQL Plus的,这个就是用来操作数据库的。PLSQL Dev只不过是个开发工具;
2. 请参阅百度百科的相关intstance说明。http://baike.baidu.com/view/1006550.htm
3. 你先明白Oracle的数据库原理以及Oracle安装。小部分的Oracle数据库管理知识就可以了。
如果一JAVA程序员突然装了个Visual Studio工具一样,一切慢慢来。
2. 请参阅百度百科的相关intstance说明。http://baike.baidu.com/view/1006550.htm
3. 你先明白Oracle的数据库原理以及Oracle安装。小部分的Oracle数据库管理知识就可以了。
如果一JAVA程序员突然装了个Visual Studio工具一样,一切慢慢来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
oralce 只是个组件,所以需要创建实例,有了实例就等于有了oralce 的数据库。oracle软件支持1台机器存在多个oralce 数据库-即实例
3:oralce 可以在安装好以后,再创建实例后既可以使用了
3:oralce 可以在安装好以后,再创建实例后既可以使用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
oracle势必数据库更高级的东西 SQL是知识基础
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询