基于AS400的IBM DB2

基于AS400的IBM DB2,db2,ibm-midrange,iseries-navigator,db2-connect,Db2,Ibm Midrange,Iseries Navigator,Db2 Connect,我想在iseries AS400上配置IBMDB2。问题是我没有为AS400获得合适的工具,而且我已经为配置DB2安装了DataStudio。 我没有任何关于AS400的知识,我对IBM技术比较熟悉。 我已经有了iseries的ODBC驱动程序。请帮助我找到iseries AS400安装工具 DB2集成到OS/400中,所有这些都遵循OS。要在这些平台上配置DB2,请执行开机操作。如果已经打开,则配置DB2 顺便说一句,你可能没有AS400,但一些更新的。硬件可能是Power System或Pu

我想在iseries AS400上配置IBMDB2。问题是我没有为AS400获得合适的工具,而且我已经为配置DB2安装了DataStudio。 我没有任何关于AS400的知识,我对IBM技术比较熟悉。
我已经有了iseries的ODBC驱动程序。请帮助我找到iseries AS400安装工具

DB2集成到OS/400中,所有这些都遵循OS。要在这些平台上配置DB2,请执行开机操作。如果已经打开,则配置DB2


顺便说一句,你可能没有AS400,但一些更新的。硬件可能是Power System或Pure System,操作系统可能是IBM i.

一旦您获得到AS400 aka System i aka iseries的SQL连接。通过在Studio中执行此SQL语句来配置数据库

create collection myas400SQL
这将创建一个名为MYAS400SQL的as400库,该库自动添加了mumbo jumbo日志,这意味着它将像其他具有提交回滚事务的SQL数据库一样工作

让我们试试看

CREATE TABLE myas400sql.mytable (myfield char(1)) 
表mytable可以像您可能使用的任何其他db一样处理提交和回滚


星期五快乐。

IBMi文档基本上,我正在寻找IBMiSeries访问设置工具。你能帮我找到它吗?好的,iSeries Access和DB2完全不同。你想做什么?你必须在iSeries上配置DB2,使之像其他sql数据库一样工作。请参见下面的答案。您应该很容易开始谈论它,否则远程访问它的新用户将失败。好的,因此您可能需要正确的ODBC或JDBC配置,但不需要任何特殊的DB2配置。新用户将遇到的问题是,ibmi上的DB2需要与Oracle、sqlserver甚至db2luw所需要的配置相同的配置。DB2fori在某些方面的能力要高得多。您不需要为数据库设置CCSID,只需在连接中设置即可。您不需要在数据库级别设置冷却顺序。只需将其设置为连接级别。您没有其他数据库需要的任何其他配置。当然,如果您已经有了库,您甚至不必执行
create collection
。您只需在现有库中创建表即可。让我们试试:
创建表mylib.mytable(myfieldchar(1))
。您可能想要创建日志,但不必这样做。注意:
committes
rollbacks
如果没有日志,则不起作用。您可以将其视为自动提交。创建集合工作V7r3。我从不喜欢schema这个词,它听起来不太好。AFAIK Create集合是iseries创建模式的同义词。两者都创建了一个自动日志库,而没有qdftjrn dtaara mumbo jumbo。没有
创建架构
。但是,当IBM使DB2与标准SQL保持一致时,他们放弃了模式集合。这可能正是IBM对放弃对保留DB2fori专有意义的东西的支持的厌恶。集合对所有主要数据库来说都意味着不同的专有内容。在MySql中,它是基于文档的扩展的一部分。在Oracle中,它是一个数组或列表。在SQL Server中,它是一个数据收集集。不确定这意味着什么,但它们都以相同的方式使用模式。