`

oralce 创建实例 及 sql/PLUS 链接远程数据库

阅读更多
创建数据库实例
1/ 以dbca命令启动图形化创建实例的界面,输入global name 和 sid,一路next,最后输入访问这个库的密码
2/ 以sys用户登录
3/ 创建用户 jy
    create user jy identified by jy
   给用户授权
    grant dba to jy;
4/ 以jy用户登录,创建表空间
create tablespace jy
logging
datafile 'D:\oracle\product\10.2.0\oradata\orcl\jy.dbf'
size 500m
autoextend on
next 100m maxsize 2048m
extent management local;
5/ 创建数据库表

如果表的varchar2字段中 要插入&符号,在sql/plus中使用'sdsd'||'$'||'1212'进行连接。

在sql/PLS 中如果提示没有找到表,那么请看看是否已经提交了
时时刻刻要提交

如果出现唯一性约束,就要看看字段是否已经插入了。重复插入会造成唯一性约束的警告。



删除oracle实例
通过dbca图形化方式可以删除  --可以使用这种方式
oradim -delete -sid sidname --这种方式 服务中还有其他的,不能干净删除
-----------------------------------

sql/PLUS中要注意的问题:

1/ D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
要修改tnsnames.ORA的配置。
这样就可以在登录界面中下拉选择 链接名称,以链接到远程数据库中:
ORCLJN =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.20.90.13)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcljn)
    )
  )
分享到:
评论

相关推荐

    本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库

    "使用 PL/SQL Developer 连接远程 Oracle 数据库无需安装 Oracle 客户端" 在本文中,我们将讨论如何使用 PL/SQL Developer 连接远程 Oracle 数据库而不需要安装 Oracle 客户端。为此,我们将使用 Oracle 提供的 ...

    linux下oracle手动建实例

    5. **脚本编写**:创建数据库及执行数据库管理任务通常需要编写SQL脚本或Shell脚本。 #### 三、创建步骤详解 接下来,我们将按照以下步骤详细讲解如何在Linux下手动创建Oracle实例: ##### 1. 指定一个SID - SID是...

    手工创建ORACLE数据库实例

    9. **启动实例并挂载数据库**:通过SQL*Plus或dbstart命令启动实例,并使用ALTER DATABASE MOUNT命令挂载数据库。 10. **打开数据库**:最后,使用ALTER DATABASE OPEN命令打开数据库,使其可供用户访问。 在进行...

    oracle10201创建数据库实例教程(手把手教程)

    使用`dbca`(Database Configuration Assistant)工具或者通过SQL*Plus执行`CREATE DATABASE`命令来创建数据库实例。在SQL*Plus中,你需要指定参数文件、数据库名称、表空间、数据文件路径、redo log文件等信息。 ...

    Oracle Database 10g PL/SQL入门教程

    数据库链接则允许你在不同的Oracle实例之间进行通信和数据交换。 在学习过程中,读者会接触到事务管理的概念,包括COMMIT和ROLLBACK命令,它们用于提交或回滚对数据库的更改。理解这些概念对于确保数据的一致性和...

    Oracle11g连接Pl/Sql的客户端

    5. **tnsnames.ora文件**: 这个文件包含了Oracle数据库服务的网络连接描述,用于定义如何连接到特定的Oracle实例。每个条目都包含一个服务名、主机名、端口号和SID(System Identifier)。 6. **SQL*Plus**: ...

    精通Oracle10g SQL/PL编程.PDF

    书中可能还会涵盖Oracle10g的一些特色功能,比如索引的创建和优化,表分区,以及性能调优工具如SQL*Plus和Explain Plan。在数据库安全性方面,可能会讲解用户管理、权限控制和角色分配等内容。同时,对于数据库的...

    Oracle数据库创建步骤

    ### Oracle数据库创建步骤详解 #### 一、Oracle数据库概述与创建背景 Oracle数据库是全球领先的数据库管理系统之一,广泛应用于各种企业级应用环境之中。本文主要介绍如何在Unix系统上搭建Oracle10g版本的数据库,...

    连接其他oracle数据库信息创建本地视图

    数据库链接允许我们在一个Oracle实例中创建对另一个Oracle实例的逻辑连接,从而能够查询远程数据库中的表或视图,就像它们是本地对象一样。这种方式不仅提供了实时的数据共享,还避免了数据复制带来的资源消耗。 ...

    ORACLE实例与数据库详解.doc

    5. **启动Oracle实例和数据库**:在AIX5.3上,可以通过Oracle用户登录,然后使用SQL*Plus连接到数据库实例,通过`startup`命令启动实例。启动过程中会显示SGA的大小和其他相关信息,一旦数据库打开,用户就可以进行...

    不安装oracle链接远程oracle

    对于Oracle数据库,这种工具可能是像SQL Developer、SQL*Plus这样的客户端工具,它们可以独立于Oracle服务器运行,用于查询、管理或维护远程数据库。 1. **SQL Developer**:Oracle SQL Developer 是一个免费的集成...

    SQL_PLUS.rar_PLUS SQL_SQL_Plus_plus_sql plus

    SQL Plus不仅适用于Oracle数据库,还支持多种数据库系统,体现了其通用性。通过这款工具,数据库管理员和开发人员可以高效地管理数据库,进行复杂的数据库操作,而无需依赖图形用户界面。 SQL Plus的核心功能包括:...

    手动创建oracle实例

    在手动创建Oracle实例时,需要通过SQL*Plus或其他工具来创建控制文件,并在初始化参数文件中指定其位置。 ### 四、创建数据文件和重做日志文件 数据文件存储实际的数据,而重做日志文件则记录了对数据的更改操作。...

    sql/oracle培训与学习资料

    5. **工具使用**:掌握一些常用的Oracle管理工具,例如SQL*Plus、Oracle SQL Developer,或者是第三方的数据库管理工具,用于执行SQL查询、监控数据库性能、备份恢复等。 通过深入学习和实践这些内容,你可以提升在...

    手动创建数据库 oracle

    4. **创建数据库实例**:手动创建数据库不使用DBCA时,你需要使用SQL*Plus,Oracle的命令行工具。通过执行初始化参数文件(init.ora或spfile.ora)来启动一个数据库实例。实例是Oracle后台进程的集合,它们与实际的...

    ORACLE PLSQL实例精解(第4版) 中文版

    ### ORACLE PL/SQL 实例精解(第4版)知识点概述 #### 一、PL/SQL基础 **1.1 PL/SQL简介** - **定义**:PL/SQL(Procedural Language for SQL)是一种过程化语言,专门用于增强Oracle数据库的功能。它将SQL命令与...

    Oracle 数据库SQL和PLSQL实例教程

    文档中强调了SQL*Plus这一Oracle自带的命令行界面工具,以及SQL和PLSQL的使用实例,这对于数据库管理和应用程序开发都是至关重要的。 首先,文档提到了数据库管理系统(DBMS)的概念,其中特别指出了Oracle DBMS的...

    linux系统给oracle数据库增加新的实例.pdf

    在Linux系统中添加一个新的Oracle数据库实例是一个涉及多个步骤的过程,主要涵盖了目录结构的创建、启动文件的配置、密码文件的生成、数据库的创建以及监听器的配置。以下是对这些步骤的详细解释: 1. **创建实例...

Global site tag (gtag.js) - Google Analytics