`

db2 数据库别名已存在

阅读更多

 

 

在创建数据库时遇到数据库别名已存在的问题时,可以通过以下方法解决:
     首先用 db2 list database directory 命令看在系统数据库目录(System Database Directory)中有没有该数据库。
      如果有,应该在确定该数据库是没有用的数据库之后用 db2 drop database 数据库名 将其删除。 如果是远程数据库节点可以用db2 uncatalog database 数据库别名。

    
      如果没有,再用 db2 list database directory on location 看在本地数据库目录(Local Database Directory)中有没有该数据库,location指定数据库的位置(如Windows下的C: ,Unix下/home/db2inst1)。如果有,先用 db2 catalog database 数据库名 on location 将数据库编目到节点上,再对其进行删除处理。

解决过程:
1、db2 list database directory   查看系统数据库目录,看不到要找的数据库,表示该数据库不在系统数据
                                                  库目录中
2、db2 list database directory on D:(在系统数据库目录找不到的情况下执行该指令,这里是盘符d),然
                                                            后发现有sample和source的别名。说明在本地数据库目录中。
3、db2 catalog database 数据库名 on d: 将数据库编目到节点上
4. drop database 数据库名 删除数据库

 

分享到:
评论

相关推荐

    db2数据库目录结构

    数据库目录中存储了数据库的所有信息,包括数据库的名称、别名、数据库类型和数据库的位置信息等。 日志目录是 DB2 数据库的日志存储目录,用于存储数据库的日志文件。日志文件是数据库恢复策略中的决定性因素,...

    DB2数据库安装、数据库创建步骤

    DB2 数据库安装、数据库创建步骤 DB2 数据库安装步骤是指将 DB2 数据库软件安装到计算机上,并创建一个新的数据库实例,以便存储和管理数据。下面是 DB2 数据库安装和创建步骤的详细过程: 一、安装 DB2 数据库...

    DB2数据库命令详解

    "DB2数据库命令详解" DB2 数据库命令详解是 DB2 RDBMS 的重要组成部分,掌握这些命令是使用 DB2 数据库的基础。本文将详细讲解 DB2 命令的使用,包括启动交互式会话、编译 DB2 服务器节点目录、编译远程数据库目录...

    DB2数据库基础入门.pdf

    DB2数据库基础入门涵盖了数据库创建、连接、别名、表创建、记录插入、视图创建、触发器和索引创建、表和列查询、表结构和索引查询、视图和索引查询、存贮过程查询、类型转换和重新连接、中断数据库连接和应用程序...

    DB2数据库学习笔记

    ### DB2数据库学习笔记知识点详解 #### 一、DB2系统架构及管理命令 ##### 1. DB2的层级概念 - **域**: 指的是DB2的管理范围,通常对应于一个物理服务器或者一组逻辑相关的服务器。 - **实例**: 实例是在一个操作...

    db2数据库与中间件

    - `db2 catalog db STMAOLD as STMA at node DB2_NODE`:将数据库 `STMAOLD` 注册为别名 `STMA`,并将其关联到节点 `DB2_NODE`。 - **注销数据库和节点:** - `db2 uncatalog db STMA`:注销数据库 `STMA`。 - `...

    oracle连接db2数据库的步骤

    - 输入数据库名称(如 wlctr),并创建一个数据库别名。 - 设置数据源名称(如 szhcc)并选择操作系统(Windows)。 - 测试连接,输入用户名和密码,确保测试成功。 3. **修改 Oracle 配置文件**: - 在 `D:\...

    DB2数据库命令大全

    以下是一些DB2数据库常用的命令及其详细解释: 1. **创建数据库**: `CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCBUSING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32` 这个命令用于在G盘...

    db2数据库常用命令

    ### DB2数据库常用命令知识点详解 #### 一、创建数据库 **命令:** ``` CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB USING CODE SET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 ``` **解释:** 该...

    Win7 64位Python2.7 64位访问DB2数据库

    接下来,设置数据库别名(这里假设为`LSPDB`)、主机名(例如`10.27.27.134`)、端口号(例如`60004`)等信息。最后,输入正确的用户名和密码完成配置。 #### 五、编写Python代码 1. **导入必要的模块**:首先需要...

    DB2 数据库学习资料.zip

    本压缩包"DB2数据库学习资料.zip"提供了全面的DB2学习资源,包括文档、教程和安装指南,非常适合初学者和有经验的DBA(数据库管理员)深入理解和掌握DB2。 1. **DB2迁移方案.doc**:此文档可能详细阐述了如何将其他...

    IBM DB2 数据库使用小技巧

    以下是对给定文件中提到的DB2数据库管理相关知识点的详细解释。 #### 1. 查看节点目录 `db2listnodedirectory` 该命令用于列出系统中所有已注册的节点。节点目录提供了关于网络中所有可用DB2实例的信息,包括节点...

    db2导出数据库

    ### DB2数据库导出方法详解 #### 一、引言 在DB2数据库管理系统中,进行数据迁移或备份是一项常见的任务。本文将详细介绍几种常用的DB2数据库导出方法及其应用场景,帮助用户根据自身需求选择最适合的操作方式。 ...

    DB2数据库搭建记录(AIX).

    ### DB2数据库搭建记录(AIX)知识点解析 ...通过以上步骤,可以完成DB2数据库在AIX系统上的基本搭建,并解决了在创建表空间过程中遇到的文件系统已满的问题。这些步骤对于理解DB2数据库的安装和配置过程具有重要意义。

    DB2数据库SQL复制过程参考

    - 本地数据库别名: SOURCE 2. **获取数据库配置**: - 执行命令: `C:\Documents and Settings\Administrator>db2 get db cfg for SOURCE` - 主要参数说明: - 发行版级别: 0x0b00 - 地域: CN - 代码页: 1386 -...

    最基础的db2数据库学习总结.pdf

    DB2数据库学习总结 DB2数据库学习总结是一个基础的学习资源,涵盖了DB2数据库的基本操作和查询语句。下面是从该文件中提炼出的相关知识点: 一、基本操作 * 打开数据库:使用`db2 connect to 数据库名`命令连接到...

    DB2数据库跨平台迁移步骤和注意事项

    ### DB2数据库跨平台迁移步骤和注意事项 #### 一、引言 随着信息技术的发展与企业需求的变化,数据库作为信息系统的核心组成部分之一,面临着越来越多的挑战。其中,跨平台迁移成为了一个重要且复杂的课题。DB2...

    DB2 V8数据库基础 V1.0.20060426.doc

    - **7.12 解决数据库别名已存在的问题**:处理数据库别名冲突。 - **7.13 直接备份DB2数据库到磁带设备**:直接将DB2数据库备份到磁带。 - **7.14 如何解决DB2数据库代码页不相容的问题**:解决代码页不兼容问题。 -...

Global site tag (gtag.js) - Google Analytics