IT分销/经销Db2连接sql30082n

DB2数据库连接问题求助

db2inst1@linux-o2dw:~> db2 connect to sample user db2inst1 using db2inst1

   Database Connection Information

Database server        = DB2/LINUXX8664 10.5.5

SQL authorization ID   = DB2INST1

Local database alias   = SAMPLE

db2inst1@linux-o2dw:~> db2 -td@ -vf /opt/db2/1.db2_database.sql

drop database sample

SQL30082N  Security processing failed with reason "3" ("PASSWORD MISSING").  

SQLSTATE=08001

CREATE DATABASE sample USING CODESET UTF-8 TERRITORY US CATALOG TABLESPACE MANAGED BY SYSTEM USING ( '/oradata/catlogspace'  ) EXTENTSIZE 32 PREFETCHSIZE 64 USER TABLESPACE MANAGED BY SYSTEM USING ('/oradata/usertablespace') EXTENTSIZE 32 PREFETCHSIZE 64 TEMPORARY TABLESPACE MANAGED BY SYSTEM USING ('/oradata/tempspace') EXTENTSIZE 32 PREFETCHSIZE 64

SQL1047N  The application is already connected to another database.

参与36

9同行回答

SeanroySeanroy项目经理华为科技有限公司
从客户端连接服务端正常, 连接的时候也输入了用户名密码 但是加载sql语句的时候提示密码丢失显示全部

从客户端连接服务端正常, 连接的时候也输入了用户名密码 但是加载sql语句的时候提示密码丢失

收起
IT分销/经销 · 2015-10-15
浏览1929
wangyaxwangyax软件开发工程师金融机构
    drop db最好还是在实例用户下drop比较好,不建议通过客户端的方式进行操作。显示全部

    drop db最好还是在实例用户下drop比较好,不建议通过客户端的方式进行操作。

收起
互联网服务 · 2015-10-20
浏览1894
SeanroySeanroy项目经理华为科技有限公司
另外我贴上脚本里面的内容 帮忙看看 谢谢 drop database sample@CREATE DATABASE sample  USING CODESET UTF-8 TERRITORY US   CATALOG TABLESPACE                     &n...显示全部

另外我贴上脚本里面的内容 帮忙看看 谢谢

drop database sample

@

CREATE DATABASE sample

  USING CODESET UTF-8 TERRITORY US

  CATALOG TABLESPACE                                 

  MANAGED BY SYSTEM     

  USING ( \'/oradata/catlogspace\'  )   

   EXTENTSIZE 32     

   PREFETCHSIZE 64     

  USER TABLESPACE

  MANAGED BY SYSTEM

  USING (\'/oradata/usertablespace\')

    EXTENTSIZE 32

    PREFETCHSIZE 64

TEMPORARY TABLESPACE     

   MANAGED BY SYSTEM                                 

   USING (\'/oradata/tempspace\')                           

   EXTENTSIZE 32   

   PREFETCHSIZE 64  

@

收起
IT分销/经销 · 2015-10-15
浏览1861
xiao_luxiao_lu数据库运维工程师乐乐
楼主把问题再明确一下,是drop数据库报错 ?显示全部

楼主把问题再明确一下,是drop数据库报错 ?

收起
系统集成 · 2015-10-15
浏览2093
  • 不是很明白 但是这是在客户端上执行的操作
    2015-10-15
  • Seanroy  Seanroy回复 xiao_lu
    从远端执行命令后 发生如下错误 SQL30082N Security processing failed with reason "3" ("PASSWORD MISSING"). SQLSTATE=08001 从服务器本端执行正常
    2015-10-15
  • xiao_lu  xiao_lu回复 Seanroy
    [此评论已删除]
    2015-10-15
  • xiao_lu  xiao_lu回复 Seanroy
    在服务器端执行 也是在db2inst1这个用户下操作的吗 ?
    2015-10-15
  • Seanroy  Seanroy回复 xiao_lu
    对的
    2015-10-15
  • 你可能登录的是本地的实例用户db2inst1吧? 这和服务器上的实例用户是两码事 。 如果你登录的是本地的实例用户,要drop远程的数据库,先连接远程编目的实例然后再操作试试
    2015-10-21
吕一吕一软件开发工程师新宇联安
你把你sql里的drop database sample 拿出来单独执行呢,另外我删库前先停掉db2服务,我习惯先停服务,然后再删库,建库,没出现过这个问题,你可以试试显示全部

你把你sql里的drop database sample 拿出来单独执行呢,另外我删库前先停掉db2服务,我习惯先停服务,然后再删库,建库,没出现过这个问题,你可以试试

收起
软件开发 · 2015-10-15
浏览1914
  • 执行"db2stop force " 停掉db2服务后,我这边看了是不能执行drop数据库的
    2015-10-15
新数科技新数科技IT顾问北京新数科技有限公司
远程客户端不能drop 服务器上的库显示全部

远程客户端不能drop 服务器上的库

收起
IT咨询服务 · 2015-10-15
浏览1864
苏州易博创云苏州易博创云CTO苏州易博创云网络科技有限公司
drop databse,create database 不需要连接任何数据库,切换到实例用户就可以执行。显示全部

drop databse,create database 不需要连接任何数据库,切换到实例用户就可以执行。

收起
IT咨询服务 · 2015-10-15
浏览1888
marvelyumarvelyu软件开发工程师IBM
客户端只需要attach 这个实例即可,不需要连接DB去drop和create db显示全部

客户端只需要attach 这个实例即可,不需要连接DB去drop和create db

收起
互联网服务 · 2015-10-17
浏览1920
drdb2drdb2系统工程师se
You need to  \"db2 attach to remote_node/remote_instance user ... using ...\"Then issue drop/create database command显示全部

You need to  \"db2 attach to remote_node/remote_instance user ... using ...\"

Then issue drop/create database command

收起
互联网服务 · 2015-10-17
浏览1798

提问者

Seanroy
项目经理华为科技有限公司

问题状态

  • 发布时间:2015-10-15
  • 关注会员:8 人
  • 问题浏览:7251
  • 最近回答:2015-10-20
  • X社区推广