Isso é parte da tarefa maior de personalizar o ambiente .
O para acessa tabelas do utilizando o ODBC. Para conectar-se ao utilizando o ODBC, é utilizado o nome do local do subsistema . Consulte o manual DB2 UDB for OS/390® and z/OS V7 Data Sharing: Planning and Administration para obter detalhes adicionais.
Quando o sistema for inicializado, ele exibe a mensagem DSNL004I DDF START COMPLETE. O nome do local é exibido logo após esta mensagem.
A personalização do para cria um arquivo de inicialização ODBC, DSNAOINI.Ele contém as informações necessárias para estabelecer a conexão ODBC. Consulte o manual DB2 UDB para OS/390 e z/OS V7 ODBC Guide and Reference para obter detalhes adicionais.
Evite utilizar um nome de origem de dados que seja igual ao ID do subsistema ou ao ID de compartilhamento de dados. A utilização do mesmo nome afeta a granularidade de diretivas na conexão com o banco de dados.
O comando mqsicustomize gera duas seções separadas em DSNAOINI para o ID do subsistema e o local do DSN. Se os nomes de seções forem iguais, as palavras-chave da segunda instância da seção (como, CURRENTSQLID ) serão ignoradas.
Se você optar por utilizar o mesmo valor para o nome da origem de dados e ID do subsistema, deverá editar DSNAOINI no diretório do intermediário para que as palavras-chave Datasource e Subsystem estejam em uma seção. Isso deve ser feito após a execução de mqsicustomize, conforme detalhado em Comando mqsicustomize.
Consulte o manual DB2 UDB for OS/390 and z/OS V7 ODBC Guide and Reference para obter informações adicionais sobre como personalizar o DSNAOINI.
select * from SYSIBM.SYSPACKLIST where planname ='DSNACLI';Religue se a coluna de local estiver em branco e não *.
Verifique se DSNACLI está na tabela SYSIBM.SYSPLAN .
Você obterá importantes benefícios de desempenho ao utilizar o recurso CACHE DYNAMIC SQL do DB2, porque ele elimina a necessidade de reprocessar instruções do .Consulte CACHEDYN=YES no DB2 UDB for OS/390 and z/OS V7 Installation Guide.
Se o banco de dados do usuário estiver configurado, utilizando o módulo DSNHDECP, para utilizar uma vírgula como um separador decimal, você descobrirá que existe uma restrição. Se houver uma incompatibilidade entre o e as definições de código do idioma do ID do usuário com o qual o intermediário é executado (especificamente LC_NUMERIC), as atualizações do banco de dados do usuário poderão ser imprevisíveis.
Para garantir que as atualizações do banco de dados do usuário funcionem corretamente, configure e defina LC_NUMERIC (por meio da definição de LC_ALL no arquivo mqsicompcif) para utilizar o mesmo caractere, um ponto ou uma vírgula, para o ponto decimal.
Tarefas relacionadas
Personalizando o Ambiente do z/OS
Referências relacionadas
Tarefas e Funções de Personalização (z/OS)
Ligando um Plano do para Utilizar Grupos de Compartilhamento de Dados
Comando mqsicustomize
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
ae14080_ |