查看服务器端字符集:
select userenv('language') from dual;
查看客户端字符集:
echo $NLS_LANG
设置客户端字符集:
export NLS_LANG="SIMPLIFIED CHINESE"_CHINA.AL32UTF8
select * from all_users; 查看所有用户
select * from user_users;
select * from user_tables; 查看用户下所有的表
drop user [用户名] 删除用户(数据库)
env |grep SID; 查看SID
startup 启动数据库
shutdown abort 关闭数据库
查看当前用户的缺省表空间
select username,default_tablespace from user_users;
查看当前用户的角色
select * from user_role_privs;
查看当前用户的系统权限和表级权限
select * from user_sys_privs;
select * from user_tab_privs;
查看用户下所有的表
select * from user_tables;
显示用户信息(所属表空间)
select default_tablespace,temporary_tablespace
from dba_users where username='GAME';
db2 –td! –f 脚本 执行脚本
db2 list db directory 显示所有数据库信息
db2 list node directory
db2 步骤:
1、su -db2inst1
2、db2 create database 数据库名(db2db2) on '/home/db2inst1' using codeset utf-8 territory CN
------'/home/db2inst1' 目录可自由选择
------ISO-8859-1和US
3、db2 connect to db2db2 user db2inst1 using db2inst1
4、db2 create bufferpool db2db2_pool size 51200 pagesize 8k
5、db2 create tablespace db2db2_tablespace pagesize 8192 managed by database
using( file '/home/db2inst1/db2db2_file.dat' 500M) bufferpool db2db2_pool
------表空间大小和缓冲池大小保持一致
分享到:
相关推荐
### Oracle与DB2的主要区别 本文旨在探讨Oracle与DB2这两种主流关系型数据库管理系统(RDBMS)之间的关键差异。Oracle由甲骨文公司开发,而DB2则由IBM推出。两者均广泛应用于企业级环境,提供了强大的数据管理能力。...
### Oracle与DB2的主要区别及比较 随着信息技术的迅速发展,企业对于数据管理的需求日益多样化。面对这样的背景,本文旨在对比两大主流关系型数据库管理系统(RDBMS)——Oracle与DB2之间的区别,帮助读者更好地...
- **解析**: Oracle的`truncate`命令能够快速删除表中的所有数据,而不保留任何日志信息。而在DB2中,可以通过修改表属性的方式实现类似效果,这种方式更为灵活但也更复杂一些。 ##### 6. ROWID支持 **Oracle**: ...
- 使用 ping 命令检查能否与 DB2 服务器通信。 - 通过 ODBC 数据源管理器,选择“使用向导来添加数据库”。 - 手动配置连接,选择 TCP/IP 协议,设置主机名(如 192.168.2.10)和端口号(默认可能是 50000)。 -...
本论文以ORACLE和DB2两大主流关系型数据库系统为研究对象,深入探讨了如何针对数据性能进行优化。 1. 引言 在大数据时代,数据库系统面临着处理海量数据的挑战,因此,性能优化显得尤为关键。优化不仅涉及硬件配置...
"DB2与ORACLE常用语句对照"的主题旨在帮助用户理解和转换这两种数据库系统中的SQL命令。下面将对一些常见的SQL语句和概念进行详细解释,以便于在两个系统间进行迁移或比较。 1. 数据定义语言(DDL): - 在Oracle中...
其他DB2 V8.1常用命令 - 创建数据库: 使用`db2 CREATE DATABASE database_name` - 删除数据库: 使用`db2 DROP DATABASE database_name` - 创建表空间: `db2 CREATE USER TEMPORARY TABLESPACE tablespace_name ......
ADO.NET是微软开发的一种数据访问技术,用于与各种数据库系统进行交互,包括Access、SQL Server、Sybase、ODBC、Oracle和DB2等。在本文中,我们将深入探讨ADO.NET如何与这些不同的数据库进行通信,并了解相关的编程...
### Oracle迁移到DB2 SQL语句差异 在IT项目的实施过程中,可能会遇到客户提出更换数据库的需求,例如从Oracle迁移到DB2。这种情况下,除了要考虑配置上的差异外,还需要关注SQL语句的不同之处。以下是对Oracle与DB2...
配置包括设置节点和数据库的目录,如在命令行中执行 `DB2catalog` 命令,将远程 DB2 服务器的信息登记到本地。 **步骤2:ODBC 配置** 在 ODBC 数据源管理器中创建数据源,选择 IBM DB2 ODBC 驱动程序,指定数据源...
- 注意点: Oracle使用 `DBMS_OUTPUT.PUT_LINE` 打印信息,而DB2使用 `SYSPROC.ADMIN_CMD` 调用系统命令来实现。 #### 10. SQL的隐式映射 - **Oracle** 和 **DB2** 都支持隐式映射,即将SQL结果自动映射到变量。 -...
- **创建用户命令**:在 Oracle 中创建新用户的基本命令格式为: ```sql CREATE USER username IDENTIFIED BY password; ``` 例如创建名为 `deng` 的用户,密码为 `123456`: ```sql CREATE USER deng ...
对于习惯使用Oracle SQL*Plus工具的用户,DB2也提供了类似的功能,以便于迁移期间执行脚本和命令。 #### 四、DB2教育资源 DB2提供了丰富的教育资源,包括视频教程、技术文章等,帮助用户更好地了解DB2的新特性和...
### Oracle与DB2的区别 #### 一、系统结构概述 Oracle和DB2作为两种主流的关系型数据库管理系统(RDBMS),各自拥有独特的架构设计。理解这两种数据库系统的结构差异对于优化性能、选择合适的数据库平台至关重要。...
Oracle 和 DB2 是两种流行的商业关系型数据库管理系统(RDBMS),它们在系统结构和管理方面存在一些显著差异。以下是对这两个系统结构的详细对比: 1. **实例**: - Oracle 中,一个实例是由后台进程和共享内存...
各种数据库连接方法是指连接不同的数据库管理系统的方法,包括 Oracle、SQL Server、MySQL、DB2 等。 Oracle SQL 命令大全是 Oracle 数据库管理系统中的一组基本操作语句和 SQL Server 基本操作语句,以及各种...
### 从Oracle运维转型-运筹帷幄DB2 在IT行业中,数据库技术的发展日新月异,不同的数据库管理系统(DBMS)各有特色与优势。对于长期从事Oracle运维的专业人士来说,掌握另一种主流数据库系统——DB2,不仅能拓宽职业...
DB2使用db2backup和db2restore命令,而Oracle则有RMAN(恢复管理器)等工具。 七、集群和高可用性 Oracle RAC(Real Application Clusters)提供了高度可用的多节点集群解决方案,而DB2也有其集群和复制技术,如DB2...