无法在 DB2 11 中创建新数据库

unable to create new database in DB2 11

我正在使用 Data Studio 4.1.0.1 和 DB2 版本 11。

当我尝试创建一个新的数据库时,我收到了实例无效错误,但不应该是这种情况,因为我可以在环境变量中看到实例名称,并且我给出了正确的名称。

实例也是 运行,其中有效实例列表取自 db2ilist.exe 命令的输出

尝试通过命令行执行..

CREATE DATABASE RD_TEST AUTOMATIC STORAGE YES ON 'C:\' DBPATH ON 'C:\' USING CODESET UTF-8 TERRITORY US COLLATE USING SYSTEM PAGESIZE 8192;

出现意外标记“8192”错误。

如何创建新数据库? DB2v11 是否需要不同版本的 DS?

如果您是 运行 db2cmd.exe window 中的那个命令(window 由 db2cwadmin.bat 开始),那么您必须省略结尾的分号.所以你的完整命令行看起来像:

db2 CREATE DATABASE RD_TEST AUTOMATIC STORAGE YES ON 'C:\' DBPATH ON 'C:\' USING CODESET UTF-8 TERRITORY US COLLATE USING SYSTEM PAGESIZE 8192

另外,对于 Db2-LUW,明智的做法是确保您始终使用最新版本的 IBM Data Studio。但这与常规 db2cmd.exe window.

中的命令操作无关