iSeries Unix / Windows技术的生存指南

我是一个开发人员,主要工作在与iSeries后端(iSeries运行OS 6.1)接口的Java应用程序上。 我认为自己在DBA和系统pipe理员主题(* nix和Windows)上是相当强大的,但iSeries世界是相当陌生的。 我不需要成为专家,我永远不会被要求做pipe理工作,但我想谈谈iSeries人的语言。 术语是如此的加载以至于很容易得到错误的结尾,但是iSeries的pipe理员拥有独有的iSeries背景,所以很难达成共识。

所以,我想find的是对已经熟悉软件和系统的人员的iSeries系统指南。 任何build议将不胜感激。

iSeries的最佳指南可能是红皮书。 以下是您所描述的级别: http : //publib-b.boulder.ibm.com/abstracts/sg247713.html?Open

以下是在iSeries红皮书中search6.1的链接: http : //publib-b.boulder.ibm.com/Redbooks.nsf/searchdomain? SearchView&query=%5Bsubjects%5D=AS400+and+6.1&SearchOrder=1&category= systemi

对于一个DBA来说,这是非常简单的(无论如何,我认为)。

  • 库=数据库
  • 文件=表
  • 逻辑(或逻辑文件)=视图或索引取决于使用
  • logging=行
  • Field = Column
  • 对象=系统上的任何东西。 它可能是一个文件,一个图书馆,一个程序。 他们都成为对象。

就资源而言,相当多的集合正在build立在Midrange.com Wiki上 。 IBM i信息中心是另一个很好的资源。 特别是关于SQL的部分 。

一个说明,我有一个“语言”,创造这些物理和逻辑文件称为DDS。 我知道许多程序员似乎仍然使用这个而不是SQL。 当然,SQL也可以用来创build表。

对于安全方面,我没有足够的工作与其他数据库进行适当的比较。 通常情况下,内置对象安全性使用几种方法之一。 授权清单是我喜欢的一个更好的解决scheme,以确保大量的对象。