Oracle数据库基本操作指南及常用命令
需积分: 10 44 浏览量
更新于2024-07-16
收藏 85KB DOC 举报
"Oracle笔记"
Oracle是一种关系数据库管理系统,广泛应用于企业级的数据存储和管理。下面是 Oracle 笔记的一些基本操作和常用命令。
用户管理
在 Oracle 中,用户是数据库的基本组成部分。创建用户可以使用 PL/SQL 语句,例如:
```sql
CREATE USER username IDENTIFIED BY password;
```
其中,username 是用户名,password 是密码。
函数使用
Oracle 提供了许多自带函数,可以用于各种数据处理任务。例如,使用 `TO_CHAR` 函数将日期转换为字符串:
```sql
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL;
```
SQL 面试题
Oracle 是一种关系数据库管理系统,面试时常见的一些 SQL 题目包括:
* 查找表中最大的值:`SELECT MAX(column_name) FROM table_name;`
* 查找表中最小的值:`SELECT MIN(column_name) FROM table_name;`
* 查找表中的平均值:`SELECT AVG(column_name) FROM table_name;`
数据导出和导入
Oracle 提供了 exp 和 imp 两个命令来导出和导入数据。例如,导出整个数据库:
```bash
exp kfcs/1@orcl file=d:\20170825hhq.dmp
```
导入整个数据库:
```bash
imp kfcs/1@orcl file=D:\20180508_.dmp full=y
```
环境变量配置
在 Windows 中,可以右键点击“我的电脑”,然后选择“属性”、“高级”、“环境变量”,添加或修改环境变量。
串口号修改
在 Windows 中,可以右键点击“我的电脑”,然后选择“属性”、“硬件”、“设备管理器”、“端口(COM 和 LPT)”,右键点击“属性”,然后选择“端口设置”、“高级”,修改串口号。
查看数据库当前的 SID
使用以下 SQL 语句可以查看数据库当前的 SID:
```sql
SELECT INSTANCE_NAME FROM V$INSTANCE;
```
远程桌面命令
使用以下命令可以连接远程桌面:
```bash
mstsc
```
Win8 管理服务
在 Win8 中,可以右键点击“我的电脑”,然后选择“管理”、“服务和应用程序”、“服务”,查看和管理系统服务。
常用 CMD 命令
以下是一些常用的 CMD 命令:
* Oracle 命令行登录:`sqlplus /nolog`
* 连接数据库:`conn username/password@database_name as sysdba`
* 启动监听:`net start OracleOraDB12Home1TNSListener`
* 监听器配置:`Net8 Configuration Assistant`
* 启动监听:`lsnrctl start`
* 查看监听:`lsnrctl status`
* 停止监听:`lsnrctl stop`
JEECMS 后台地址
JEECMS 是一个基于 Java 的内容管理系统,后台地址为:
```http
http://demo.jeecms.com/jeeadmin/jeecms/index.do
```
Oracle 默认用户名密码
Oracle 提供了一些默认的用户名和密码,例如:
* scott/tiger
* sys/change_on_install
* system/manager
* sysman/oem_temp
PL/SQL 中文乱码
在 PL/SQL 中,中文可能会出现乱码,可以通过设置环境变量 `NLS_LANG` 来解决这个问题:
```bash
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
```
以上是 Oracle 笔记的一些基本操作和常用命令,希望对您有所帮助。
2011-10-10 上传
2022-11-08 上传
2023-07-18 上传
2023-05-16 上传
2023-07-13 上传
2023-05-09 上传
2023-09-04 上传
2023-04-30 上传
2023-09-12 上传
qq_43170412
- 粉丝: 0
- 资源: 2
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升