`

SQL(Oracle,mysql)

阅读更多
SQL:

case when name='ddd' then 1 else 0 end
case when语文>=80 then '优秀' when语文>60 then '及格' else '不及格' end
Oracle面试SQL




ORACLE配置

client(10G以前的版本,10开始CLIENT是WEB了。):
1.安装ORACLE client (administration setup).
2.安装过程中会配置TCP链接SERVER,安装完成后,也可以在 oracle\network\ADMIN\tnsames.ora 里配置新的链接。


ORCALE

ORACLE的体系
多平台都能运行,但由于各平台差异,它在各平台上的物理体系不同。
UNIX是多进程,每个主要功能由一个进程负责。
WINDOWS是多线程,因为多进程的话会很慢。
OS/390 等就其他办法,如多个OS/390地址空间作为一个ORACLE实例。

数据库和实例
数据库DATABASE:物理操作系统文件或磁盘的集合(数据文件,临时文件,重做日志文件,控制文件)。
实例INSTANCE:一组ORACLE后台进程/线程和一个共享内存区,这些内存都被同一台计算机上线程/进程共享。
一个数据库一般有一个实例,但是集群可以让它有多个实例(多台计算机上的多个INSTANCE共享同一个共享物理磁盘)。
一个实例只属于一个数据库。

用ps -aef|grep ora* 可以看到ORACLE的进程。
还可以用UNIX上的命令 !ipcs -a ,这个可以显示进程间的通信设备,如共享内存等。

我们用sqlplus "/as sysdba" 以SYSDBA的身份连接数据库,然后就连上了一个闲置的实例。
然后在查看进程,就可以看到ORA的进程了。

然后再用startup启动实例。
启动实例需要 文件 initora*.ora.如果没有我们件创建。
内容最少为
$cat initora*.ora

然后startup nomount 启动实例。
然后再查看进程,就有很多实例的进程。
还要create database; 才能装载DATABASE,一个实例最多装载一个DATABASE。
这个实例关了 DATABASE,就不能再开了,除非新实例。




表空间



分享到:
评论

相关推荐

    Oracle Sql语句转换成Mysql Sql语句

    在数据库管理领域,Oracle SQL和MySQL SQL是两种广泛使用的SQL方言,它们在语法和功能上存在一定的差异。当需要将一个基于Oracle SQL的应用程序迁移到MySQL环境时,就需要进行SQL语句的转换工作。本项目提供了一个...

    Oracle数据库sql转换mysql数据库工具

    "Oracle数据库sql转换mysql数据库工具" 提供了解决这一问题的解决方案,允许用户将Oracle数据库中的SQL语句或数据结构转换为MySQL兼容的格式。 在数据库迁移过程中,这样的工具至关重要,因为它可以简化工作流程,...

    记使用Oracle SQL Developer 迁移MySql 数据至 Oracle.docx

    在这个案例中,你需要MySQL 5.6.37、Oracle 11g以及Oracle SQL Developer。MySQL是源数据库,Oracle是目标数据库,而SQL Developer则作为迁移的桥梁。安装MySQL并配置好用户和密码,推荐使用Navicat for MySQL来管理...

    ogg sqlserver-oracle mysql-oracle mysql-mysql的同步配置参考

    在本配置参考中,我们将探讨如何使用Oracle GoldenGate(简称OGG)来实现SQL Server到Oracle,MySQL到Oracle以及MySQL到MySQL的同步配置。 1. SQL Server到Oracle的同步配置: - 首先,你需要在SQL Server上安装并...

    oracle sqldeveloper连接mysql、SQLServer第三方dll

    解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...

    oracle 到mysql转换工具

    Oracle到MySQL转换工具是一款专为数据库迁移设计的实用软件,主要功能是将Oracle数据库中的数据结构和SQL语句转换成MySQL兼容的格式,方便用户在不同的数据库系统间进行数据迁移。这款工具通常适用于那些需要从...

    OracleTOMysql 转换工具

    Oracle到MySQL转换工具是一种专门设计用于帮助用户将Oracle数据库中的数据和结构迁移至MySQL数据库的应用程序。这个过程通常称为数据库迁移或数据迁移,是企业在更换数据库系统时常常面临的需求。以下是一些关于...

    oracle,sqlserver及mysql对比

    Oracle、SQL Server 及 MySQL 对比 Oracle、SQL Server 及 MySQL 是目前最流行的三大关系数据库管理系统,各有其优缺点。本文将从表空间、查询语句、事务、分区表和分区索引、优缺点等方面对三者进行比较。 表空间...

    sql server mysql oracle jdbc连接

    本篇文章将深入探讨标题"sql server mysql oracle jdbc连接"所涉及的知识点,包括SQL Server、MySQL和Oracle这三种主流数据库的JDBC连接。 首先,JDBC是Java API,它允许Java程序通过Java代码与数据库进行通信。...

    Practical Guide for Oracle SQL,T-SQL and MySQL 无水印原版pdf

    Practical Guide for Oracle SQL,T-SQL and MySQL 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 ...

    SQL Monitor for Oracle,MySQL和DB2 v2.4.3.6 中文绿色版

    SQL Monitor for Oracle,MySQL and DB2 是款免费的数据库跟踪工具,专门用来分析CPU使用率高的问题。 软件功能: 1. 监控SQL Server的进程和Job,查看当前执行的SQL/命令,并终止之。 2. 对象浏览器,跟 SQL Server...

    oracle mysql sqlser2000对大数据对象的操作

    在IT领域,数据库管理系统(DBMS)如Oracle、MySQL和SQL Server 2000是处理大量数据的核心工具。这些系统对于大数据对象的操作至关重要,尤其是对于存储图像、音频、视频等非结构化数据的企业级应用。本文将深入探讨...

    sql 分页 oracle mysql sqlserver

    sql 分页 针对oracle mysql sqlserver 等数据库的通用类

    Mysql转oracle工具

    MySQL和Oracle都是SQL数据库管理系统,但它们对SQL语法的实现有所不同。例如,MySQL支持的`LIMIT`在Oracle中需用`ROWNUM`或`FETCH FIRST`来实现分页;MySQL的`INFORMATION_SCHEMA`在Oracle中对应的是`DBA_`或`USER_...

    SQL 练习题适合ORACLE MYSQL SQL Server等

    SQL(Structured Query Language)是一种用于管理和操作数据库的强大语言,它被广泛应用于ORACLE、MYSQL、SQL Server等数据库管理系统中。本资源提供了50道SQL练习题,旨在帮助用户提升SQL技能,无论你是初学者还是...

    oracle sqlserver mysql区别概述

    Oracle、SQL Server和MySQL是三大主流的关系型数据库管理系统(RDBMS),它们在功能、性能、安全性、许可证费用以及适用场景上都有所不同。以下是对这三种数据库的主要区别进行的详细概述。 一、Oracle数据库 ...

    Oracle_Mysql_Sqlserver字段类型转换参考

    Oracle_Mysql_Sqlserver字段类型转换参考Oracle_Mysql_Sqlserver字段类型转换参考Oracle_Mysql_Sqlserver字段类型转换参考Oracle_Mysql_Sqlserver字段类型转换参考Oracle_Mysql_Sqlserver字段类型转换参考Oracle_...

    SQLserver、Oracle、Mysql语法与用法对比

    在SQL Server、Oracle和MySQL这三种关系型数据库管理系统(RDBMS)中,它们的SQL语法在很多方面具有相似性,但在某些特定操作上存在差异。以下是对这些系统中一些关键语法和用法的对比: 1. **查看表结构**: - ...

    Mysql转Oracle软件 DBMover for Mysql to Oracle

    Dbmover for Mysql to Oracle 是高效的将Mysql导入到Oracle数据库的工具。 使用DBMover可以灵活定义Mysql和Oracle之间表和字段的对照关系,也可以在DBMover创建一个查询,把查询结果当作源表转入到Oracle中。 ...

    通用SQL教程oracle,mysql,sqlserver

    本教程涵盖了SQL在三大主流数据库系统——Oracle、MySQL和SQL Server中的应用,旨在帮助学习者掌握通用的SQL知识,从而能够高效地进行数据查询、更新、插入和删除等操作。 在Oracle数据库中,SQL被广泛应用于数据的...

Global site tag (gtag.js) - Google Analytics