Redian新闻
>
如何用java在DB2里创建一个新的database
avatar
如何用java在DB2里创建一个新的database# Java - 爪哇娇娃
c*t
1
以前用java连接mysql后可以用create database创建。
可是用到db2就不行了。不知那位大侠知道。
谢谢
avatar
xt
2

I don't think you can do that unless you are logged on
as the DB2 administrator.

【在 c*******t 的大作中提到】
: 以前用java连接mysql后可以用create database创建。
: 可是用到db2就不行了。不知那位大侠知道。
: 谢谢

avatar
c*t
3

But how can I connect the DB2 without databasename?
I use follow lines to connect DB2.
url = "jdbc:db2:databasename";
DriverManager.getConnection( url, userId, password );

【在 xt 的大作中提到】
:
: I don't think you can do that unless you are logged on
: as the DB2 administrator.

avatar
xt
4

You cannot connect to a DB2 database without database name.
I believe DB2 JDBC does offer features to create databases.
You need to look into their JDBC documentation, if they
do publish.

【在 c*******t 的大作中提到】
:
: But how can I connect the DB2 without databasename?
: I use follow lines to connect DB2.
: url = "jdbc:db2:databasename";
: DriverManager.getConnection( url, userId, password );

avatar
B*N
5
在实际中有这种use case吗?好像没有必要。都是manully建的。
再说你连接时就需指定database name,鸡生蛋还是蛋生机。
你说的mysql情况,我就不清楚了。

【在 c*******t 的大作中提到】
: 以前用java连接mysql后可以用create database创建。
: 可是用到db2就不行了。不知那位大侠知道。
: 谢谢

avatar
xt
6

据我所知Sybase是可以通过JDBC建数据库的.DB2肯定可以,因为
现在的db2cc好象是java写的.问题是怎么做你需要他们的doc.
这些doc可能是内部使用的

【在 B******N 的大作中提到】
: 在实际中有这种use case吗?好像没有必要。都是manully建的。
: 再说你连接时就需指定database name,鸡生蛋还是蛋生机。
: 你说的mysql情况,我就不清楚了。

avatar
c*t
7
是吗,为什么不公布呢?
只好manully建了?

【在 xt 的大作中提到】
:
: 据我所知Sybase是可以通过JDBC建数据库的.DB2肯定可以,因为
: 现在的db2cc好象是java写的.问题是怎么做你需要他们的doc.
: 这些doc可能是内部使用的

avatar
xt
8

可能有内部使用的API.因此documentation不公布.很多产品都
这样的.
Yes

【在 c*******t 的大作中提到】
: 是吗,为什么不公布呢?
: 只好manully建了?

avatar
g*g
9
DB2 certainly has JDBC driver.
It's db2java.zip under SQL/java

【在 xt 的大作中提到】
:
: 可能有内部使用的API.因此documentation不公布.很多产品都
: 这样的.
: Yes

avatar
xt
10

Don't you think I know that? hehe

【在 g*****g 的大作中提到】
: DB2 certainly has JDBC driver.
: It's db2java.zip under SQL/java

avatar
h*k
11
My co-worker wrote one himself in java.

【在 xt 的大作中提到】
:
: Don't you think I know that? hehe

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。