在不更改数据源名称 (DNS) 的情况下在所有环境中部署 IIB bar 文件
Deploy IIB bar file in all environments without chaging the Datasource name (DNS)
我们有 2 个开发环境和生产环境。当我想部署在 dev 中创建的 bar 文件进行测试时,我需要根据 Prod 更改数据源名称。有没有一种方法我不能这样做并且能够在不修改我的 bar 文件的情况下从某个地方访问数据源。
我试过 mqsiChnage
命令,但没有用。
执行此操作的标准方法是使用提升的属性。因此,在您的所有流程中,提升计算节点的数据源 属性。您可以使用命令 mqsiapplybaroverride 或在工具包中更改提升的属性,而无需重建 BAR。
但更简单的是不要在不同的环境中使用不同的数据源名称。绝对没有必要使用不同的名称,因为数据源名称映射到 odbc.ini 中的环境特定数据库,因此相同的数据源名称可以指向不同环境中的不同数据库。
我们有 2 个开发环境和生产环境。当我想部署在 dev 中创建的 bar 文件进行测试时,我需要根据 Prod 更改数据源名称。有没有一种方法我不能这样做并且能够在不修改我的 bar 文件的情况下从某个地方访问数据源。
我试过 mqsiChnage
命令,但没有用。
执行此操作的标准方法是使用提升的属性。因此,在您的所有流程中,提升计算节点的数据源 属性。您可以使用命令 mqsiapplybaroverride 或在工具包中更改提升的属性,而无需重建 BAR。
但更简单的是不要在不同的环境中使用不同的数据源名称。绝对没有必要使用不同的名称,因为数据源名称映射到 odbc.ini 中的环境特定数据库,因此相同的数据源名称可以指向不同环境中的不同数据库。