Oracle客户端与服务器之间的连接
客户端链接服务器服务器端需要进行的配置:监听程序、启动数据库实例、关闭windows防火墙
需要提供的信息:用户名、密码、主机字符串、ip地址
客户端链接服务器客户端需要进行的配置:本地NET服务名配置、通过SQLPLUS工具登录到服务器
查看全局数据名称:D:\oracle\product\10.2.0\admin\dbet\pfile\init.ora 文件查看
SID:应用程序连接Oracle时使用的名称
SQL:结构化 查询语言
PL/SQL:对SQL的扩展在数据库内部进行编程
SQLPLUS:客户端和服务器端交互的工具
1 sqlplus 工具的常用命令
clear screen 清屏
show user 显示当前用户
connect 用户名/密码@主机字符串
desc 查看表的结构
create database link 名称 connection to 用户名 identified by 密码 using '主机字符串'
执行缓存区内容 /(左斜) run ;
SQL、PL/SQL缓存区快速操作
list 查看缓存区中的内容 简写 l
input 当前行后追加新行 简写 i
append 在当前行后追加新内容 简写a
change 修改(替换)当前行指定的内容 简写c
缓存区:保存最后一次执行的SQL、PL/SQL命令
旧文本 create student table( 新文本 create table student(
stuid int ;. stuid int ,
stuname int stuname varchar(12),
stst char stusex char(2),
/address varchar(20) address varchar(20))
----------------------------------------------------------自己-------------------------------------------------------------------
客服端连接 服务器 oracle
主机字符串!!
选择配置 和 移植工具----->选择 net configuration Assistant (选择本地Net服务名配置)
->添加->服务器名(是服务器告诉你的)->下一步->写要连接的主机名)(IP地址)
-> 主机字符串(网络服务名 域名前缀)
2、(服务器端)添加 监听服务 依然是上面的那个 net configuration Assistant(服务端配置)
关闭防火墙
客户端
就是建立上面的 本地Net 服务配置
然后写对方的 ip 和 服务名 (dbet.net/dbet) 密码 服务器端的..
Java 连接数据库 Oracle Mysql
Mysql
forName("com.mysql.jdbc.Driver")
url="jdbc:mysql://127.0.0.1:3306/数据库名","用户名","密码";
Oracle
forName("oracle.jdbc.driver.OracleDriver");
url="jdbc:oracle:thin:@127.0.0.1:1521:数据库名(SID名)","用户名(system)","密码";
查看服务名 select global_name from global_name;
SqlPlus常用命令
clear screen 清理屏幕(cl scr)
show user 显示当前用户
connect 用户名/密码@主机字符串 (更改用户/连接到另一台机器)
desc 表名 查看表的结构
----------------------------------------------------------------------------------
(create database link 名称 connect to 用户名 identified by 密码 using'主机字符串'
用法select * from 表明@名称 也就是 映射表(把另一个机器上的表映射到本机))
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
!缓存区 专门保存最后一次执行的 sql、Plsql命令
list(查看缓存区内容) 简写:l
可省略 写成l l 1 是查询 第一行 l 2 查询 2行
append (在当前航后追加新内容)(不换行) 简写 a
input (当前行后追加新行)(换行) 简写 i
input 是在后面 添加 list
input 可省略成 i
change (修改当前行指定的内容) 简写 c 用法 c/内容/新内容
查看所有 help index
执行缓存区内容 命令 run (先显示缓存区内容然后执行)
c\/\
;分号 是执行 sql-》到; 之间的内容
/是 直接执行缓存区内容 而不显示
------------------------------------------------------------------------------------
分享到:
相关推荐
在"小布老师oracle第一集"中,我们可能首先会接触到Oracle数据库的基础概念,包括数据库、表空间、数据块等核心元素。数据库是存储和管理数据的逻辑结构,它由一系列的表、视图、索引等组成。表空间则是Oracle存储...
Oracle认证课程是数据库...这将对想要成为Oracle认证专业人士或者提高数据库管理技能的人来说是一份宝贵的资源。课件中的详细讲解和实例分析将有助于巩固理论知识,同时帮助你在实际工作中更有效地解决数据库相关问题。
从给定的文件信息来看,这是一系列关于Oracle 9i DBA Fundamentals I的教程视频,由小布老师提供。这些视频被分成了多个部分,每个部分包含了一个rar压缩包,通过ed2k链接进行下载。下面,我们将对Oracle 9i DBA ...
### 韩顺平老师Oracle视频教程听课笔记知识点解析 #### 一、Oracle认证与数据库安装及用户管理 ##### 1. Oracle安装基础 - **安装过程**:Oracle的安装过程中会自动生成两个预设用户——`sys`和`system`用户。 -...
《周炯老师Oracle课件》是一份针对OCP(Oracle Certified Professional)考试的详细学习资料,涵盖了Oracle数据库的基础知识和核心技能。以下是根据压缩包文件名解析出的主要知识点: 1. **Oracle数据库架构(Less...
小布老师oracle材料,第一部分小布老师oracle材料,第一部分 小布老师oracle材料,第二部分 小布老师oracle材料,第二部分
《甲骨论相克军老师Oracle 45集配套文档》是针对甲骨论2012年相克军老师讲解的Oracle视频课程所编写的配套资料,旨在帮助学习者深入理解和掌握Oracle数据库系统的核心知识。Oracle数据库是全球广泛使用的大型关系型...
"Oracle培训18天老师笔记"很可能是一个详尽的教程,涵盖了从基础到进阶的Oracle知识,适合对数据库有兴趣或者希望获得Oracle OCP(Oracle Certified Professional)认证的学习者。以下是对可能包含在这些笔记中的...
小布老师Oracle.9i.DBA.Fundamentals1教学总结
2. **SQL语言与PL/SQL**:Oracle基于SQL,提供了一种强大的过程式编程语言PL/SQL,用于在数据库中执行复杂的业务逻辑。学习如何编写高效的SQL查询和PL/SQL程序是成为Oracle DBA的基础。 3. **表和索引**:Oracle中...
"Oracle培训老师笔记"是一份非常宝贵的资源,它包含了Oracle数据库的学习精华,旨在帮助Oracle爱好者、学习者和开发者快速深入理解并熟练掌握Oracle的核心概念和技术。 笔记首先可能会介绍Oracle的基本架构,包括...
《魔乐科技 李兴华老师Oracle PDF》是一份由知名IT教育机构魔乐科技的李兴华老师编写的Oracle数据库学习资料集。这套资料包含了7个PDF文件,旨在为学习者提供全面、深入的Oracle知识,是Oracle初学者和进阶者的宝贵...
第1课 轻松带你走进Oracle数据库的世界 第2课 从最简单的SQL语句开始 第3课 Oracle数据库的安装和配置 第4课 Oracle数据库的参数文件,控制文件,数据文件和日志文件 第5课 Oracle体系架构简述 第6课 Oracle...
赵强老师在传智播客的Oracle课程是专为IT专业人士和对数据库技术感兴趣的学员设计的一系列教学资料,旨在深入浅出地讲解Oracle的核心概念、功能以及实际操作技巧。 在赵强老师的课程中,你可以学到以下几个重要的...
李新华老师的Oracle高清教程旨在为初学者提供一个系统、易懂的学习平台,帮助他们快速掌握Oracle数据库的基础知识和操作技能。 教程中可能涵盖以下几个核心知识点: 1. **Oracle简介**:介绍Oracle的历史、版本...
这份"Oracle老师教学笔记"提供了一条从零基础到进阶掌握Oracle数据库的学习路径。笔记内容可能涵盖了数据库的基础概念、安装配置、SQL语言、表的创建、数据查询以及更深入的数据库管理技巧。 1. **数据库基础**:...
教程名称:Oracle培训视频(杨老师录制)课程目录:【】视频10:oracle备份恢复一【】视频11:oracle备份恢复二【】视频12:共享池结构1【】视频13:共享池之sql重用【】视频14:共享池之绑定变量【】视频15:共享池...
"魔乐科技李兴华老师Oracle讲解"是一个专门针对Oracle数据库的学习资源,由李兴华老师进行详细讲解,其教学方式深入浅出,易于理解。 在Oracle的学习中,首先会接触到的是数据库的基本概念,包括数据库的定义、作用...