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是两种广泛使用的SQL方言,它们在语法和功能上存在一定的差异。当需要将一个基于Oracle SQL的应用程序迁移到MySQL环境时,就需要进行SQL语句的转换工作。本项目提供了一个...
"Oracle数据库sql转换mysql数据库工具" 提供了解决这一问题的解决方案,允许用户将Oracle数据库中的SQL语句或数据结构转换为MySQL兼容的格式。 在数据库迁移过程中,这样的工具至关重要,因为它可以简化工作流程,...
在这个案例中,你需要MySQL 5.6.37、Oracle 11g以及Oracle SQL Developer。MySQL是源数据库,Oracle是目标数据库,而SQL Developer则作为迁移的桥梁。安装MySQL并配置好用户和密码,推荐使用Navicat for MySQL来管理...
在本配置参考中,我们将探讨如何使用Oracle GoldenGate(简称OGG)来实现SQL Server到Oracle,MySQL到Oracle以及MySQL到MySQL的同步配置。 1. SQL Server到Oracle的同步配置: - 首先,你需要在SQL Server上安装并...
解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...
Oracle到MySQL转换工具是一款专为数据库迁移设计的实用软件,主要功能是将Oracle数据库中的数据结构和SQL语句转换成MySQL兼容的格式,方便用户在不同的数据库系统间进行数据迁移。这款工具通常适用于那些需要从...
Oracle到MySQL转换工具是一种专门设计用于帮助用户将Oracle数据库中的数据和结构迁移至MySQL数据库的应用程序。这个过程通常称为数据库迁移或数据迁移,是企业在更换数据库系统时常常面临的需求。以下是一些关于...
Oracle、SQL Server 及 MySQL 对比 Oracle、SQL Server 及 MySQL 是目前最流行的三大关系数据库管理系统,各有其优缺点。本文将从表空间、查询语句、事务、分区表和分区索引、优缺点等方面对三者进行比较。 表空间...
本篇文章将深入探讨标题"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 pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 ...
SQL Monitor for Oracle,MySQL and DB2 是款免费的数据库跟踪工具,专门用来分析CPU使用率高的问题。 软件功能: 1. 监控SQL Server的进程和Job,查看当前执行的SQL/命令,并终止之。 2. 对象浏览器,跟 SQL Server...
在IT领域,数据库管理系统(DBMS)如Oracle、MySQL和SQL Server 2000是处理大量数据的核心工具。这些系统对于大数据对象的操作至关重要,尤其是对于存储图像、音频、视频等非结构化数据的企业级应用。本文将深入探讨...
sql 分页 针对oracle mysql sqlserver 等数据库的通用类
MySQL和Oracle都是SQL数据库管理系统,但它们对SQL语法的实现有所不同。例如,MySQL支持的`LIMIT`在Oracle中需用`ROWNUM`或`FETCH FIRST`来实现分页;MySQL的`INFORMATION_SCHEMA`在Oracle中对应的是`DBA_`或`USER_...
SQL(Structured Query Language)是一种用于管理和操作数据库的强大语言,它被广泛应用于ORACLE、MYSQL、SQL Server等数据库管理系统中。本资源提供了50道SQL练习题,旨在帮助用户提升SQL技能,无论你是初学者还是...
Oracle、SQL Server和MySQL是三大主流的关系型数据库管理系统(RDBMS),它们在功能、性能、安全性、许可证费用以及适用场景上都有所不同。以下是对这三种数据库的主要区别进行的详细概述。 一、Oracle数据库 ...
Oracle_Mysql_Sqlserver字段类型转换参考Oracle_Mysql_Sqlserver字段类型转换参考Oracle_Mysql_Sqlserver字段类型转换参考Oracle_Mysql_Sqlserver字段类型转换参考Oracle_Mysql_Sqlserver字段类型转换参考Oracle_...
在SQL Server、Oracle和MySQL这三种关系型数据库管理系统(RDBMS)中,它们的SQL语法在很多方面具有相似性,但在某些特定操作上存在差异。以下是对这些系统中一些关键语法和用法的对比: 1. **查看表结构**: - ...
Dbmover for Mysql to Oracle 是高效的将Mysql导入到Oracle数据库的工具。 使用DBMover可以灵活定义Mysql和Oracle之间表和字段的对照关系,也可以在DBMover创建一个查询,把查询结果当作源表转入到Oracle中。 ...
本教程涵盖了SQL在三大主流数据库系统——Oracle、MySQL和SQL Server中的应用,旨在帮助学习者掌握通用的SQL知识,从而能够高效地进行数据查询、更新、插入和删除等操作。 在Oracle数据库中,SQL被广泛应用于数据的...