

一些朋友对于DB2数据库和一些奔驰slk08年保养复位的相关性题,大家都是比较关注度的,接下来小编为你整理了相关的知识。
大纲
安装与配置
是的
安装DB2数据库后要做的第一件事是创建实例。这是因为要创建数据库,必须先创建一个实例,然后数据库在该实例上运行。
实例的概念
从DB2体系结构的角度来看,实例实际上是DB2可执行代码和数据库对象之间的中间逻辑层。实例可以被视为所有数据库及其对象的逻辑集合,或者所有数据库及其对象与DB2代码之间的关联和组合。实例提供了运行数据库的环境。这样数据库只负责前台的正常运行,一些后台任务由实例来管理。实例对用户和开发人员是透明的。一个实例本质上由一组后台进程和共享内存组成。实例和数据库的区别在于,数据库是物理的,数据库中存储的表和索引占用物理存储,而实例是逻辑的,是共享内存、进程和一些配置文件的集合。当实例停止时,共享内存被释放并且进程被停止。实例相当于Windows中的服务的概念。
在实际生产系统中,您可能需要创建多个实例来执行以下任务
使用一个实例进行开发,使用另一个实例进行生产。
根据您的特定环境定制您的实例
对机密信息的访
控制每个实例的SYSADM、SYSCTRL、SYSMAINT和SYSMON权限的分配。
优化每个实例的数据库管理器配置
实例故障的影响。如果一个实例出现故障,仅一个实例受到影响,其他实例可以继续正常运行。
当然,系统中的实例越多越好,但如果系统中创建的实例过多,不仅会消耗额外的资源,还会增加管理开销。实例过多可能会产生以下影响
每个实例都需要额外的系统资源。
由于必须管理其他实例而增加了管理工作量
找出案
许多数据库产品都有与实例类似的概念。例如,在Oracle中它们也称为实例。Informix数据库有Server的概念,而在Sybase和SQLServer中,Server的概念类似于实例。
创建实例
要在Linux/UNIX上创建实例,您必须先创建一个与实例同名的用户及其所属组。创建用户的主要原因是使用用户的主目录作为实例目录来存储与实例关联的实例目录结构。
您可以在DB2向导安装期间创建实例,但根据您的业务需求,您可能需要手动创建其他实例。要创建实例,必须使用db2icrt命令,db2icrt命令的语法如下
特别需要注意的是,在Linux或UNIX下创建实例时,必须存在与实例同名的用户。如果用户不存在,创建实例时会报错,无法创建。如果用户存在,请检查该用户是否未被锁定且密码是否未过期。
使用db2icrt命令创建实例的步骤如下
使用root权限登录。
首先,通过操作系统命令为实例创建用户和组,一般情况下,您需要创建用户和组并设置密码,如下表所示。下表中的用户名和组名是使用db2安装向导时db2默认生成的。在实际生产中,您可以根据需要创建自己的特定组名和用户名。这仅用于说明目的。
用户
用户名示例
组名示例
实例所有者
db2inst1
db2iadm1
受保护的用户
db2fenc1
db2fadm1
实例所有者的主目录是创建实例目录的位置。
受保护的用户用于在db2数据库使用的地址空间之外执行用户定义的函数和存储过程。该用户与应用程序开发相关,一般用处不大,但创建实例时需要。许多初学者经常对这个用户感到困惑,实际上,您可以将实例用户用作受保护用户,而无需创建该用户。但是,从应用程序安全和维护的角度来看,我们建议您创建此用户。
运行db2icrt命令。例如,在Linux或UNIX操作系统上
DB2DIR/instance/db2icrt-aAuthType-uFencedIDInstName
其中,DB2DIR是db2的安装目录。在Linux/UNIX操作系统上,默认db2安装目录是/opt/IBM/db2/v105。
-身份验证类型
指示实例的身份验证方法。AuthType可以是SERVER、CLIENT或SERVER_ENCRYPT之一。服务器是默认的。该参数是可选的,并且该身份验证类型与安全相关。
-uFencedID
指示将用于运行受保护的用户定义函数和受保护的存储过程的用户名。该用户是应用开发相关的用户,平时不使用,但对于创建实例是必不可少的。
实例名称
表示实例的名称。实例名称必须与拥有该实例的用户的名称相同。指定拥有该实例的已创建用户的名称。在拥有实例的用户的主目录中创建实例。
例如,如果您使用服务器身份验证,并且受保护的用户是db2fenc1,实例拥有用户是db2inst1,请使用以下命令在AIX系统上创建实例。
/opt/IBM/db2/V105/instance/db2icrt-a服务器-udb2fenc1db2inst1
除了上述必需的选项外,db2icrt命令还有几个可选选项
-s指定要创建的实例类型。类型有
dsf支持DB2pureScale功能的数据库服务器。
ese用于创建具有支持DPF的本地和远程客户端的DB2数据库服务器实例。此类型是DB2EnterpriseServerEdition的默认实例类型。
wse用于使用本地和远程客户端创建DB2数据库服务器的实例。此类型是DB2WorkgroupEdition、DB2ExpressEdition或Express-CEdition的默认实例类型。
Standalone用于使用本地客户端创建DB2数据库服务器的实例。此类型是DB2个人版的默认实例类型。
该客户端用于创建IBM数据库服务器客户端的实例。
-p如果要在与DB2PATH不同的路径中创建目录,则必须在输入db2icrt命令之前设置环境变量DB2INSTPROF。
-u用于指定DB2服务的帐户名和密码,创建ese实例时需要此选项。
-h用于覆盖默认的TCP/IP主机名。创建主节点时使用TCP/IP主机名。
-r用于指定分区数据库实例在MPP模式下运行时使用的一组TCP/IP端口。指定此选项会使用以下项目更新本地系统上的服务文件
DB2_InstName默认端口/tcp
DB2InstName_1默认端口+1/tcp
DB2_InstName_2默认端口+2/tcp
DB2_InstName_END端点/tcp
213实例目录
创建实例时,会创建一个实例目录,用于存储与数据库实例相关的所有信息。实例目录一旦创建,其位置就无法更改。要在Linux/UNIX中拥有实例目录,必须创建一个与实例同名的用户,最终目标是使用该用户的主目录作为实例目录。
实例目录包含
数据库管理器配置文件
系统数据库目录
节点目录
节点配置文件db2nodescfg文件用于定义参与DB2实例的数据库分区服务器。如果您计划使用高速互连进行数据库分区服务器通信,还可以使用db2nodescfg文件来指定高速互连的IP地址或主机名。
诊断文件、数据库错误日志等
在Linux/UNIX操作系统上,实例目录位于INSTHOME/sqllib目录中。其中INSTHOME是实例所有者的主目录。图2-1显示了实例db2inst1的实例目录。
在Windows操作系统上,实例目录位于DB2数据库产品的安装目录下。实例名称与服务名称相同,因此不应发生冲突。实例名称不能与其他服务名称相同。您必须拥有正确的权限才能创建服务。可以使用DB2PATH中的DB2INSTPROF环境变量来更改实例目录的位置,这需要对实例目录的写访权限。如果要在与DB2PATH不同的路径中创建目录,则必须在输入db2icrt命令之前设置DB2INSTPROF。
实例目录非常重要。我们举个例子来解释一下实例目录。在讲这个例子之前,我先解释一下db2set命令,之所以解释这个命令是因为特别是在定制实例的时候,你需要用到它。我们都知道我们可以在操作系统中使用set、setenv或者export命令来修改操作系统的环境变量。同样,DB2实例本身也有实例级别的变量,要修改这些默认变量,我们使用db2set命令——在set前添加db2,以显示DB2级别的变量设置。这个命令使用起来非常简单。
要查看设置的变量,请从命令行运行以下命令
db2set-al1
您将得到类似于以下内容的输出
C:gt;db2set-all
[e]DB2PATH=C:程序文件IBMySQLLIB
[i]DB2INSTPROF=C:文档和设置所有用户应用程序数据IBMDB2cOPY1
[g]DB2ADMINSERVER=DB2DASO0
您可能会到,[i]表示该变量是在实例级别定义的,[g]表示它是在系统中所有实例的全局级别定义的。[e]表示操作系统。级环境变量。
要查看可以在DB2中定义的所有变量,请使用以下命令
db2set-1r
要在全局级别设置特定变量的值,请使用
db2setDB2INSTPROF=34;-G
要在实例级别为instance34;设置变量,请使用
db2setDB2INSTPROF=34;-iDB2
在上面的示例中,在两个级别上设置了相同的变量。如果在不同级别定义相同的变量,则DB2始终选择最低级别值,在这种情况下选择实例级别值。
备忘录
db2set命令要求等号前后没有空格。某些变量需要您停止并启动实例才能使更改生效。其他变量没有这个要求。出于安全原因,我们建议您在更改变量后始终停止并启动实例。
现在您已经知道如何使用db2set命令,我们首先设置DB2INSTPROF变量,然后在Windows中创建一个新实例并在实例目录中查找该实例。
C:gt;db2set-all
[e]DB2PATH=C:ProgramFilesIBMSQLLIB
[i]DB2INSTPROF=C:文档和设置以下是重置Mercedes-BenzSLK280上维护灯的方法。
打开点火开关,快速按下仪表板左下角的按钮,直至显示里程。
按住仪表板左下方的按钮,保持2秒,然后松开。
当显示屏上出现“Service”提示时松开按钮。
等待10-15秒,显示屏将显示“Reset”,然后再次单击按钮确认。
等待10-15秒后,显示屏将显示“InService:0km”,重置完成。
以上就是奔驰SLK280保养灯的重置方法,请注意保养灯只有在点火开关打开的情况下才能重置。
Maverickevi敞篷车还有其他电动敞篷车吗?01.奔驰SLK奔驰率先采用电动折叠硬顶设计,硬顶可以折叠或复位。
02.标致206CC目前该级别车型中唯一一款采用可变车顶的车型,与价格更高、体型更大的SLK相比,206CC的后座还安装了座椅。
03、雷克萨斯SC430被《财富》评为45岁单身女性座驾,雷克萨斯SC430可以完美满足这些要求。
04.凯迪拉克
05.林肯MarkX这是林肯第一款带有电动伸缩玻璃硬顶的两门敞篷概念车,使其成为2004年北美车展的一大亮点。
更多的DB2数据库和奔驰slk08年保养复位的详细内容,请持续关注本站。
发表评论