vb连接oracle数据库库连接的几种方式

你的位置:
oracle创建数据库有几种方式?
oracle创建数据库有几种方式?
前是学习sql server数据库的.希望大家在笑笑的同时帮帮小弟.而且创建好的数据库保存在哪个目录下面的.,就连创建数据库都不知道在哪里创建 用sql行吗....?是不是有可视化的操作而我不知道.我知道这个问题很菜 但是还是想站在巨人们的肩膀上....真的郁闷,以前创建数据库时用sql语句Create database DBName就可以 甚至还可以可视化操作。刚刚接触oracle数据库。但是oracle这边全是doc一样的操作先不说.
用户。加之很多资料的故弄玄虚,对于普通用户的易用性不强,这种想法是不对的,只是你可能不知道而已,我用好了我就牛X,因为它有自身一套独特的体系结构。等等都有对应的图形界面工具,它作为一个商业产品、快速,选择一本适用的教材勤加练习、支持特性广泛等基础上的,oracle能在命令行下进行操作就说明它好吗,而不是因为它难用oracle建数据库,这是它需要改进地方,表空间。,所要掌握的实际内容其实并不多也不困难,把原本很简单的概念故意说得很难懂,作为开发人员,oracle之所以先进是建立在其稳定,你对oracle的理解也会逐渐加深的。选择数据库也不要盲目。oracle入门相对难,再多虚心向有经验的老同志请教?应该不是这样吧
Oracle博大精深,数据库配置助手就是可视化的。至于可视化Oracle建数据库实例一般都是用数据库配置助手来创建,要入门得花点时间。在建库的时候你可以选择把这个数据库创建脚本保存,你再打开看看就知道了,这样比较放心
一、oracle 下创建数据库一般有三种方法:
1.手工创建
2.利用DBCA创建
3.利用OUI创建二.在创建之前,先介绍一下oracle数据库管理文件的方式。oracle数据库创建其实就是创建数据库的逻辑结构和物理结构,逻辑结构可以通过初始化参数文件控制,而物理结构就通过OFA控制;也就是用OFA来控制在操作系统级别的文件组织,例如在windows系统下,安装数据库的时候会在数据库安装目录下生成这样的结构
D:\ORACLE
\ADMIN
\ORA92
ORADATA这样的目录组织就是OFAADMIN目录:存放所有数据库管理文件,例如参数文件PFILE等\ORA92目录:oracle的主目录,也就是其home目录\ORADATE:保存数据文件的目录 在介绍下OMF(ORACLE MANAGE FILE)-Oracle管理文件
OMF管理的文件主要包括:
数据文件,临时文件,联机重做日志文件,控制文件
不能管理的文件:
跟踪文件,审计文件,报警文件三.在对OMF参数介绍之前,我们在介绍两个文件PFILE和SPFILE pfile是文本文件,可以直接编辑如vi和记事本程序等,是9i版本以前的数据库用的,而spfile是9i及以后版本用的,是二进制文件,不可直接编辑,只能通过其他办法编辑;第一种是利用PFILE,我们可以先编辑pfile然后在利用其生成spfile,使用的语句如:SQL& CREATE SPFILE FROM PFILE;或者利用命令直接操作spfile如:SQL& ALTER SYSTEM SET PARAMETER = 'VALUES'; 下面是一些操作 C:\Documents and Settings\Administrator&sqlplus
/nologSQL& connect
system/system@ahero
as sysdba已连接。SQL& create pfile='c:\d.ora'文件已创建。SQL& shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL& startup
pfile=c:\d.oraORACLE 例程已经启动。Total System Global Area
bytesFixed Size
453452 bytesVariable Size
bytesDatabase Buffers
bytesRedo Buffers
667648 bytes数据库装载完毕。数据库已经打开。 下面介绍下手工利用参数文件修改控制文件在进行第一步之前修改C.ora文件。在里面加上'F:\oracle\oradata\aher......ORACLE可以用CREATE DATABASE ...语句创建,不过要求功夫要深点了,里面有好几个参数,而且是在数据库启动到NOMOUNT状态下。最方便的建库方法就是使用DBCA(database configuration assitant)啦,CMD下DBCA就出来了
DBCA和手工的SQL语句
ORACLE创建用户……答:INDENTIFIED拼错了。应该是:IDENTIFIED 顺便多说几句,当你创建用户时,应该定义它的表空间(defaulttabl...
Oracle创建用户……答:CREATEUSER&LNCKQ&创建一个用户,名称为LNCKQ IDENTIFIEDBY&LNCKQ&密码为LNCKQ DEFAULTTA...
oracle创建视图……答:CREATEorREPLACEviewview_willas selectcollege.collegeid,mat.stuid,s...
oracle创建用户的问题……答:执行以下脚本: --删除用户 dropuserzhq_ --创建用户 createuserzhq_test ...
oracle创建新用户……答:sqlplus / as sysdba create user PERSONNEL_MANAGE identified by PERS...
oracle创建外键……答:create TABLE zhao( id number primary key, mingcheng nvarchar2(50),...
oracle创建数据库有几种方式?……答:oracle建数据库,表空间,用户。。等等都有对应的图形界面工具,只是你可能不知道而已。oracle入门相对难,因为它有自身一套独特...
oracle创建表空间的问题……答:看了下,我这里的都没有出现,你是想创建表空间?ALTER TABLESPACE &表空间名& ADD DATAFILE &dbf完整路径& ...
oracle创建的角色消失了?……答:SQL& create role test_ 角色已创建 SQL& grant create any table,create...
Oracle创建悲观锁和乐观锁……答:为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大... 而Oracle用的是行级锁...
你可能感兴趣的相关资料本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助续上篇:http:
blog csdn net bisal article ...
本教程为 李华明 编著的iOS-Cocos2d游戏开发系列教程:教程涵盖关于i......
专题主要学习DirectX的初级编程入门学习,对Directx11的入门及初学者有......
&面向对象的JavaScript&这一说法多少有些冗余,因为JavaScript 语言本......
Windows7系统专题 无论是升级操作系统、资料备份、加强资料的安全及管......oracle数据库中几种连接方式执行过程(nestedloop、hashjoin、sortorderjoin)
简单介绍了一下oracle 各种连接方式的执行过程,伪代码内容来源于pro oracle sql。
nested loop:
select empno, ename, dname, loc
from emp, dept
where emp.deptno = dept.deptno
for each row in (select empno, ename, deptno from emp) loop
for (select dname, loc from dept where deptno = outer.deptno) loop
If match then pass the row on to the next step
If inner join and no match then discard the row
If outer join and no match set inner column values to null
and pass the row on to the next step
sort-merge join :
select empno, ename, dname, loc
from emp, dept
where emp.deptno = dept.deptno
select empno, ename, deptno from emp order by deptno
select dname, loc, deptno from dept order by deptno
compare the rowsets and return rows where deptno in both lists match
for an outer join, compare the rowsets and return all rows from the first list
setting column values for the other table to null
hash-join :
select empno, ename, dname, loc
from emp, dept
where emp.deptno = dept.deptno
determine the smaller row set, or in the case of an outer join,
use the outer joined table
select dname, loc, deptno from dept
hash the deptno column and build a hash table
select empno, ename, deptno from emp
hash the deptno column and probe the hash table
if match made, check bitmap to confirm row match
if no match made, discard the row
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&
您的浏览器不支持嵌入式框架,或者当前配置为不显示嵌入式框架。 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
VC_中连接Oracle数据库的几种方法
下载积分:1000
内容提示:道客巴巴文档,VC_中连接Oracle数据库的几种方法,oracle数据库连接,c连接oracle数据库,vc连接access数据库,oracle数据库,oracle数据库教程,vc 连接数据库,vc6.0连接数据库,oracle创建数据库,oracle数据库下载,oracle数据库备份,值得下载、分享、收藏。
文档格式:PDF|
浏览次数:1|
上传日期: 20:34:23|
文档星级:
该用户还上传了这些文档
下载文档:VC_中连接Oracle数据库的几种方法.PDF
官方公共微信

我要回帖

更多关于 oracle数据库 的文章

 

随机推荐