① oracle创建数据库 怎么使用
sql> create user oracleusr //用户名:oracleuser
2 identified by oracle //登陆验证密码:oracle (密码是大小写敏感的)
3 default tablespace users //用户的默认表空间:users
4 quota 10m on users //默认表空间中可以使用的空间配额:10MB
5 temporary tablespace temp //用户使用的临时表空间
6 password expire; //密码状态,过期。登陆的时候要求用户修改。
用户创建过程中的注意事项:
1、对temporary tablespace不能指定配额。
2、如果没有为用户指定默认表空间,将使用system表空间,强烈建议指定默认表空间。
3、默认表空间不能是undo tablespace或者temporary tablespace。
4、如果没有为用户指定默认表空间,临时表空间,用户将使用system表空作为默认表空间
与临时表空,强烈避免出现此种状况。
② Oracle数据库的介绍
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。
Oracle数据库最新版本为Oracle Database 12c。Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c 成为私有云和公有云部署的理想平台。
③ 数据库oracle简介
Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
特点
1、完整的数据管理功能:[2]
1)数据的大量性
2)数据的保存的持久性
3)数据的共享性
4)数据的可靠性
2、完备关系的产品:
1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;
2)保证访问的准则
3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化
4)数据物理性和逻辑性独立准则
3、分布式处理功能:
ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的关系型产品构成。
4、用ORACLE能轻松的实现数据仓库的操作。
这是一个技术发展的趋势,不在这里讨论。
优点
■ 可用性强
■ 可扩展性强
■ 数据安全性强
■ 稳定性强
④ oracle入门经典书籍
oracle书籍一、《Oracle Database 11g性能优化攻略》
三位经验丰富的顶级oracle dba 再次联手,为读者呈现这本oracle 数据库性能优化攻略。本书由表及里地深入分析了造成oracle 数据库性能缓慢的各种原因,然后给出标本兼治的性能调优方案。
oracle书籍二、《收获,不止Oracle》
在这《收获,不止oracle》里读者将会跟随作者一同对oracle数据库的相关知识进行梳理,最终共同提炼出必须最先掌握的那部分知识,无论你是数据库开发、管理、优化、设计人员,还是从事java、c的开发人员。
oracle书籍三、《Oracle 高性能SQL引擎剖析:SQL优化与调优机制详解》
oracle数据库的性能优化直接关系到系统的运行效率,而影响数据库性能的一个重要因素就是sql性能问题。本书是作者十年磨一剑的成果之一,深入分析与解剖oracle sql优化与调优技术。
oracle书籍四、《Oracle PL/SQL实战》
《oracle pl/sql实战》共15章,分别由15位业内顶级专家担纲撰写。一条sql语句的误用,可能导致作业的运行时间增加几百倍,riyaj shamsudeen巧妙地回答了何时使用pl/sql这一问题;michael rosenblum说明了如果只有到最终运行时,才知道所要运行的sql语句到底是什么。
⑤ Oracle新建数据库
Oracle新建数据库可以参考以下操作方法:
1、首先点击桌面左下角的开始图标;
⑥ oracle sql developer的安装过程和使用说明
1、首先,需要去官网下载64位的sql developer。接收协议后,选择64位的点击“下载”。
(6)oracle数据库说明书扩展阅读:
oracle sql developer优点:
1、完全免费微软数据库培训无需任何启动资金和预算,学生也不需要任何费用。在原来的程序上进行免费升级,并且在官方论坛上有一些免费的技术支持。
2、随处运行
Windows、OSX(Apple)、Unix、Linux。也不需要在实验室机器上启动Windows VM去运行Windows软件。
3、谁都可以安装
无需安装,无需注册便可以更新,无需管理员权限即可获得。可以下载或者提取一些文件在电脑或者U盘里面,就可以运行。这里有一个视频教程,怎样开始使用。有可能5分钟以后就学会使用Oracle SQL Developer。
4、无处不在
SQL Developer无处不在,在去年,它已经有超过250万用户下载并且是OTN上下载最多的软件。这也就意味着,需要帮助的时候,身边就有人能帮助。
5、简单的用户接口
连接,查看对象或者点击对象。可以使用工作表去写查询语句或者程序。这里只有一个工具条,而且上面仅仅只有几个按钮。只想要“A”、“B”、“SELECT”和“START”控制就行了。如果是Oracle新手,建议不要同时学习新的工具来增加学习压力。
6、它不是一个“黑盒子”
就像平时使用向导完成任务一样,也可以通过拖拽表来实现查询等操作,并且还可以查看生成好的SQL语句。请不要因为有一个GUI可以使数据库正常工作就放弃学习底层的代码。
7、“四合一”
它不仅仅是查询工具,有可能也需要去设计一个数据模型,或者为了新的项目需要迁移Sybase ASE数据库,又或许需要建一些报表,以上这些Oracle SQL Developer都可以满足。所以一旦习惯了使用这个工具后,其余的都可以轻而易举实现。
8、丰富的资源
视频,博客,论坛等,随处都可以找到。
参考资料:
网络—oracle sql developer
⑦ Oracle大型数据库系统的介绍
本书以AIX UNIX平台为主线,以其他UNIX系统为参照,描述了数据库系统Oracle 10g、Oracle 11g的构架方法,说明了该数据库在AIX平台常用的管理内容,提供了AIX上实施Oracle集群的环境要素和实施方法,分析了服务器综合容灾的工程手段和技术方法,综合了在AIX系统上优化Oracle的诸多做法和要点。最后,本书还以Sybase ASE数据库系统作为对比,论述了Oracle在AIX上的特征。
⑧ Oracle数据库怎么使用
Oracle数据库:
驱动程序包名:ojdbc14.jar
驱动类的名字:oracle.jdbc.driver.OracleDriver
JDBC URL:jdbc:oracle:thin:@dbip:port:databasename
说明:驱动程序包名有可能会变
JDBC URL中黑色字体部分必须原封不动的保留,为该驱动识别的URL格式。红色字体部分需要根据数据库的安装情况填写。其中各个部分含义如下:
dbip –为数据库服务器的IP地址,如果是本地可写:localhost或127.0.0.1。
port –为数据库的监听端口,需要看安装时的配置,缺省为1521。
databasename –为数据库的SID,通常为全局数据库的名字。
举例如果要访问本地的数据库allandb,端口1521,那么URL写法如下:
jdbc:oracle:thin:@localhost:1521:allandb 下载地址如下:
http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
⑨ oracle怎么配置数据库
假设数据库所在服务器IP地址:192.168.0.1
数据库实例名为:ora92
用户名:umap
密码:umap
第一步打开配置程序
位于:程序-->Oracle - OraHome92-->Configuration and Migration Tools-->Net Configuration Assistant ;
第二步:选择配置项:
打开程序后,出现的界面中有四个选项, 分别为(1)监听程序配置,(2)命名方法配置,(3)本地NET服务名配置,(4)目录使用配置. 这里我们选择第3个,点下一步
第三步:根据需要选择操作内容,是添加还是对以前的配置进行修改或删除;
第四步:根据您要连接的Oracle数据据库版本选择, 这里我们选择Oracle8i或更高版本数据库或服务;
第五步:服务名,输入示例中的实例名;
第六步:选择TCP;
第七步:主机名:输入示例中的IP地址; 使用默认端口1521;
第八步:使用您的登录帐户与密码进行连接测试
“ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务”的解决方法
ORA-12154:TNS:无法处理服务名
解决方案:
1.服务是否打开
2.监听是否打开
3.C:\oracle\ora92\network\admin目录下tnsnames.ora文件中是否有你建的库名和主机名
比如:
AA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =10.144.100.89)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = AA)
)
)
SQL SERVER连接oracle数据库几种方法2010年08月27日星期五 09:35 P.M.--1 方式
--查询oracle数据库中的表
SELECT *
FROM OPENDATASOURCE(
'MSDAORA',
'Data Source=GE160;UserID=DAIMIN;Password=DAIMIN'
)..DAIMIN.JOBS
举一反三:在查询分析器中输入:
SELECT *
FROM OPENDATASOURCE(
'MSDAORA',
'Data Source=ORCL;User ID=SYSTEM;Password=manager'
)..HKDY.S_HD_HKDY
--在sqlserver中创建与oracle数据库中的表同名的表
select * into JOBS from
OPENDATASOURCE(
'MSDAORA',
'Data Source=GE160;User ID=daimin;Password=daimin'
)..DAIMIN.JOBS
select * from JOBS
--2、方式
--在master数据库中查看已经存在的链接服务器
select * from sysservers
EXEC sp_addlinkedserver
@server = 'GE160',
@srvproct = 'Oracle',
@provider = 'MSDAORA',
@datasrc = 'GE160'
exec sp_addlinkedsrvlogin 'GE160', false,'sa', 'daimin', 'daimin'
--要在企业管理器内指定登录帐号
exec sp_dropserver GE160
select * from GE160..DAIMIN.JOBS
delete from GE160..DAIMIN.JOBS
--备注:引用ORACLE服务器上的表时,用户名称与表名一定要大写字母。
SELECT *
FROM OPENQUERY(GE160, 'SELECT * FROMDAIMIN.JOBS')
--3、方式
SELECT a.*
FROM OPENROWSET('MSDAORA',
'GE160';'DAIMIN';'DAIMIN',
DAIMIN.JOBS) AS a
ORDER BY a.JOB_ID
--4、方式 ODBC
--ODBC方式比较好办
SELECT A.*
FROMOPENROWSET('MSDAORA','GE160';'DAIMIN';'DAIMIN', --GE160是数据源名
DAIMIN.JOBS) AS A
ORDER BY A.JOB_ID
⑩ 谁有oracle数据库学习资料啊
第一步:学习数据库基础知识,数据库模型以及SQL语言基础知识。
第二步:学习oracle安装、启动、关闭等基础知识。
第三步:学习oracle数据库体系结构。
第四步:实际操作基础语法指令。
第五步:学习存储过程、function、sequence(序列)等高级知识。
第六步:学习oracle表空间、用户管理、角色管理等。
第七步:学习Oracle的RMAN备份与恢复等。
参考书籍:《Oracle11gR2 DBA 操作指南》,非常全面讲解Oracle数据库系统管理的图书。