ibm i: memorando para os usuários · sobre o memorando para usuários ibm i estas informações...

46
Memorando para Usuários do IBM i Versão 7.3 Memorando para os Usuários IBM

Upload: dangkhuong

Post on 13-Nov-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Memorando para Usuários do IBM iVersão 7.3

Memorando para os Usuários

IBM

Memorando para Usuários do IBM iVersão 7.3

Memorando para os Usuários

IBM

AvisoAntes de utilizar estas informações e o produto suportado por elas, leia as informações no “Avisos” na página 35.

Esta edição se aplica à versão IBM i 7.3 (número do produto 5770-SS1) e a todas as liberações e modificaçõessubsequentes até que indicado de outra forma em novas edições. Esta versão não é executada em todos os modelosRISC (Reduced Instruction Set Computer) nem é executada nos modelos CISC.

Este documento pode conter referências ao Código Interno Licenciado. O Código Interno Licenciado é o Código deMáquina e é licenciado para você sob os termos do Contrato de Licença IBM para o Código de Máquina.

© Copyright IBM Corporation 1998, 2015.

Índice

Arquivo PDF para o Memorando parausuários . . . . . . . . . . . . . . 1

Sobre o Memorando para Usuários IBM i 3Quem Deve Ler este Memorando . . . . . . . 3Informações Adicionais de Incompatibilidade . . . 3Recursos de Acessibilidade para o Memorando paraUsuários do IBM i . . . . . . . . . . . . 3Instalando o IBM i 7.3 sobre o IBM i 7.1 . . . . . 4Suporte Interrompido para Determinados Softwares eHardwares . . . . . . . . . . . . . . . 4Números de PTF neste Memorando . . . . . . 4Memorandos para Releases Anteriores . . . . . . 4Pré-requisitos e Informações Relacionadas . . . . 4Como Enviar Seus Comentários . . . . . . . . 5

^Leia Isto Primeiro . . . . . . . . . . 7Clientes atuais – ler antes de instalar . . . . . . 7PTFs requeridos antes de fazer upgrade para o IBM7.3 . . . . . . . . . . . . . . . . . . 8Planejamento de Upgrade . . . . . . . . . . 8O IBM i 7.3 não é suportado em sistemas POWER6 . 8O IBM i 7.3 não é suportado nos nós de cálculo dosistema Power7 BladeCenter ou Power7/ Power7+IBM Flex. . . . . . . . . . . . . . . . 9Plano de Instalação ou Upgrade do OperationsConsole . . . . . . . . . . . . . . . . 9

Sistema operacional IBM i . . . . . . 11Considerações de programação . . . . . . . . 11

Mudanças no Arquivo de Saída (OUTFILE). . . 11Mudanças Output(*PRINT) . . . . . . . . 11Mudanças no Registro de Auditoria de Segurança 11Programas que Utilizam Versões Customizadasde Comandos Fornecidos pela IBM . . . . . 11Mudanças em Arquivos da Impressora doSistema e Outros Objetos Fornecidos pela IBM . 12Programas que usam a área de feedback de E/Scomum . . . . . . . . . . . . . . . 12

Permitir gravação durante o salvamento paradiretórios . . . . . . . . . . . . . . . 12Mudanças de API . . . . . . . . . . . . 12

As APIs de Suporte ao gerenciamento de clienteforam descontinuadas . . . . . . . . . . 13Mudança de saída da API Obter atributosQp0lGetAttr(). . . . . . . . . . . . . 13Mudanças de mensagens da API Recuperardados do usuário do espaçoQbnRetrieveSpaceUserData . . . . . . . . 13

Mudança para limitar entradas de tabela deprocessos-filho finalizados . . . . . . . . . 13Mudanças de comandos do IBM i . . . . . . . 14

Links da lista de autorização preservados paraobjetos no QSYS . . . . . . . . . . . . 14Mudanças do comando ADDUSRSNMP . . . . . 14

Mudanças dos comandos CHGTCPIFC e ADDTCPIFC 14Mudanças dos comandos PRTPUBAUT ePRTPVTAUT . . . . . . . . . . . . . 14O comando RADBKP foi descontinuado . . . . 15

Entrada de diário de auditoria de segurança CP(mudança do perfil do usuário). . . . . . . . 15Mudanças do banco de dados . . . . . . . . 15

Novo palavras reservadas do SQL e nomes deesquema . . . . . . . . . . . . . . 15CREATE FUNCTION (tabela SQL) pode retornarum novo aviso: SQLSTATE '01652' e SQLCODE+20159 . . . . . . . . . . . . . . . 15DROP SCHEMA CASCADE . . . . . . . . 15Função da tabela definida pelo usuário (UDTF)QSYS2.OBJECT_STATISTICS. . . . . . . . 16Mudança de argumento da função escalarLOCATE . . . . . . . . . . . . . . 16Função definida pelo usuário (UDF) escalar deSQL com o corpo da rotina contendo mudançasde BEGIN ATOMIC . . . . . . . . . . 16Função definida pelo usuário (UDF) escalar deSQL com mudanças do atributo FENCED . . . 17

Mudanças no arquivo de evento EVFEVENT . . . 17Mudanças no servidor de aplicativos da webintegrado . . . . . . . . . . . . . . . 17Mudanças do servidor de serviços da web integrado 17Mudanças de suporte LDAP. . . . . . . . . 18Conversão de biblioteca . . . . . . . . . . 18Mudanças de instrução de máquina . . . . . . 18

Mudanças nas instruções que convertem valoresnuméricos . . . . . . . . . . . . . . 18Mudança de Materialize Process Message(MATPRMSG) . . . . . . . . . . . . . . 19

Mudanças de impressora compartilhada do IBM iNetServer . . . . . . . . . . . . . . . 19Mudanças no suporte para decimal compactado . . 19Valores especiais QAUDLVL e QAUDLVL2 de*NETCMN mudados . . . . . . . . . . . 20Prompt de desmontagem do sistema de arquivos domenu SAVE . . . . . . . . . . . . . . 20Mudanças de Secure Sockets Layer (SSL) eSegurança da Camada de Transporte (TLS) . . . . 20

Mudanças de SSL/TLS do sistema para lista deespecificações de código . . . . . . . . . 20A lista de algoritmos de assinatura padrão doSSL foi mudada para o SSL/TLS do sistema . . 21A lista de curvas nomeadas da curva elípticapadrão do SSL foi mudada para o SSL/TLS dosistema . . . . . . . . . . . . . . . 21

Mudanças de conexão universal . . . . . . . 22Ponto de saída de Seleção de Dispositivo Virtual(QIBM_QPA_DEVSEL) descontinuado . . . . . 22Grupos da Carga de Trabalho . . . . . . . . 22As bibliotecas QWQREPOS ed QWQCENT forammudadas para bibliotecas de usuário . . . . . . 22

© Copyright IBM Corp. 1998, 2015 iii

Opções . . . . . . . . . . . . . . 23Digital Certificate Manager (5770-SS1 opção 34) . . 23

Programas licenciados . . . . . . . . 25Produtos de colaboração e sociais (anteriormenteLotus) suportados no IBM i 7.3 . . . . . . . . 25WebSphere MQ (5724-H72) alterações . . . . . 25IBM WebSphere Application Server 8.5 (5733-W85) 25Mudanças do IBM DB2 Web Query for i(5733-WQX) . . . . . . . . . . . . . . 28IBM Developer Kit para Java (5770-JV1) . . . . . 29IBM Advanced Function Printing Utilities(5770-AF1). . . . . . . . . . . . . . . 29Backup Recovery and Media Services (5770-BR1) . . 29IBM PowerHA SystemMirror for i (5770-HAS) . . . 29IBM Content Manager OnDemand for i (5770-RD1) 30

Requisitos de upgrade IBM Content ManagerOnDemand for i . . . . . . . . . . . . 30Nova interface de administração baseada na web 30Mudanças nos comandos . . . . . . . . . 30

A mensagem de consulta requer resposta aoiniciar o primeiro servidor de instância doContent Manager OnDemand . . . . . . . 31Inicie antes uma instância do Content ManagerOnDemand ou o processo do Archive StorageManagement (ASM) levará mais tempo . . . . 31Opções novas e descontinuadas do produto . . 31Término do suporte para APIs do Tivoli StorageManager (TSM) . . . . . . . . . . . . 32

IBM TCP/IP Connectivity Utilities for i (5770-TC1) 32IBM Rational Development Studio for i (5770-WDS) 33

Mudanças no compilador ILE C . . . . . . 33Frase de Divisão de Procedimento USING do ILECOBOL. . . . . . . . . . . . . . . 33

Mudanças do IBM i Access for Web (5770-XH2 . . 33

Avisos . . . . . . . . . . . . . . . 35Marcas Comerciais . . . . . . . . . . . . 37Termos e Condições . . . . . . . . . . . 37

iv IBM i: Memorando para os Usuários

Arquivo PDF para o Memorando para usuários

Você pode visualizar e imprimir um arquivo PDF dessas informações.

Para visualizar ou fazer download da versão em PDF deste documento, selecione Memorando paraUsuários.

Salvando Arquivos PDF

Para salvar um PDF em sua estação de trabalho para exibição ou impressão:1. Clique com o botão direito do mouse no link do PDF no seu navegador.2. Clique na opção que salva o PDF localmente.3. Navegue para o diretório no qual deseja salvar o PDF.4. Clicar em Salvar.

Fazendo Download do Adobe Reader

É necessário ter o Adobe Reader instalado em seu sistema para visualizar ou imprimir esses PDFs. É

possível fazer o download de uma cópia gratuita do Adobe Web site (www.adobe.com/reader/) .

© Copyright IBM Corp. 1998, 2015 1

2 IBM i: Memorando para os Usuários

Sobre o Memorando para Usuários IBM i

Estas informações descrevem as mudanças na versão 7, liberação 3, modificação 0 (IBM® i 7.3) que podemafetar seus programas ou operações do sistema. Utilize as informações desse memorando parapreparar-se para alterações no release atual e para utilizar o novo release.

Quem Deve Ler este MemorandoO Memorando para Usuários do IBM i 7.3 contém informações que são críticas para diversos públicos.

Esse memorando tem quatro seções:v Leia isto primeiro fornece informações a serem consideradas antes de instalar o IBM i 7.3. Esta seção

destina-se aos programadores de sistema e de aplicativo e à pessoa responsável pelo gerenciamento desistemas.

v Sistema Operacional contém novas alterações de release nas funções básicas do sistema operacional.Esta seção inclui mudanças nas funções de gerenciamento de sistemas, como configuração ecustomização do sistema, além de mudanças que podem afetar a forma como as coisas funcionam ouaparecem na nova liberação. Esta seção foi projetada para todos os usuários de computadores IBM i.

v Opções fornece informações sobre novas alterações de release que afetam opções específicas doprograma do sistema operacional. Esta seção foi projetada para todos os usuários de computadoresIBM i.

v Programas Licenciados contém novas alterações de release que podem afetar os aplicativos existentes.Essas mudanças também podem afetar os aplicativos que são salvos em um sistema IBM i 7.3 paraserem restaurados em um servidor de liberação anterior. Esta seção se destina aos programadores deaplicativos e programadores de sistema que usam os computadores IBM i e seus programaslicenciados, bem como para empresas com redes complexas ou empresas de desenvolvimento deaplicativos que tenham sistemas em diferentes liberações.

Informações Adicionais de Incompatibilidade

Após a publicação do Memorando para Usuários do IBM i, as atualizações deste documento estarãodisponíveis na versão para Internet em inglês do IBM Knowledge Center no IBM i 7.3 neste website:

http://www.ibm.com/support/knowledgecenter/ssw_ibm_i/welcome

As alterações técnicas feitas no texto estão indicadas com uma linha vertical à esquerda da alteração. Paraobter outras informações de incompatibilidade que não estavam disponíveis quando este memorando foipublicado, consulte as informações contidas nas cartas introdutórias de PTF, Preventive Service Planning– PSP, e Authorized Problem Analysis Reports (APAR) em:

http://www.ibm.com/systems/support/i/databases/index.html

Recursos de Acessibilidade para o Memorando para Usuários do IBM iOs recursos de acessibilidade ajudam os usuários portadores de deficiência, como mobilidade restrita ouvisão limitada, a utilizar com êxito os produtos de tecnologia da informação.

O Memorando para Usuários do IBM i 7.3 também está disponível como um arquivo de texto:1. Acesse os bancos de dados técnicos em: http://www.ibm.com/systems/support/i/databases/

index.html

© Copyright IBM Corp. 1998, 2015 3

2. Clique em Preventive Service Planning - PSP > Todos os documentos de Preventive ServicePlanning por liberação > 730.

Instalando o IBM i 7.3 sobre o IBM i 7.1Se você estiver instalando o IBM i 7.3 sobre o IBM i 7.1, também será necessário ler o Memorando paraUsuários do IBM i for i 7.2. Ele contém informações relacionadas à incompatibilidade sobre as novasfunções e aprimoramentos incorporados ao IBM i 7.2.

É possível pedir o documento Memorando para Usuários do 7.2 digitando o comando a seguir: SNDPTFORDSF98116.

O Memorando para Usuários também está disponível nas informações do PSP:1. Acesse o banco de dados técnico em: http://www.ibm.com/systems/support/i/databases/index.html2. Clique em Preventative Service Planning – PSP > All Preventative Service Planning Documents by

Release.

Suporte Interrompido para Determinados Softwares e HardwaresÉ importante que, como cliente, você verifique e compreenda todas as novas considerações de release desoftware,

especialmente no caso de suporte interrompido de produtos ou recursos de software e hardwareselecionados. Essas informações estão contidas no material de anúncio do IBM i. Para obter asinformações mais atuais sobre produtos ou recursos descontinuados juntamente com substituiçõessugeridas, acesse a página Migração > Planejamento e upgrades em:

http://www.ibm.com/systems/support/i/planning/migrationupgrade.html

Números de PTF neste MemorandoOs números de correção temporária do programa (PTF) neste memorando podem ter sido substituídos.

Memorandos para Releases AnterioresComo acessar o Memorando para Usuários em liberações anteriores?

Além de solicitar liberações anteriores do Memorando para Usuário usando o comando SNDPTFORD,também é possível visualizar esses documentos em:

http://www.ibm.com/systems/support/i/databases/index.html

Clique em Preventive Service Planning – PSP > All Preventive Service Planning Documents byRelease.

Pré-requisitos e Informações RelacionadasUse o IBM Knowledge Center como seu ponto de início para consultar as informações técnicas do IBM i.

http://www.ibm.com/support/knowledgecenter/#!/ssw_ibm_i/welcome

O IBM Knowledge Center contém informações sobre tópicos importantes como Java(TM), TCP/IP,servidor da web, redes seguras, partições lógicas, alta disponibilidade, comandos de linguagem decontrole (CL) e Interfaces de Programação de Aplicativo (APIs) do sistema. Também inclui links para IBMRedbooks relacionados e links da Internet para outros Web sites da IBM, como a página inicial da IBM.

4 IBM i: Memorando para os Usuários

Com toda nova ordem de hardware, você recebe o CD IBM i Access Client Solutions. O IBM i AccessClient Solutions substitui seu antigo IBM i Access for Windows. O IBM i Access Client Solutions pode serusado para conexões de console e é capaz de executar diretamente do CD. Consulte o documentoIntrodução no diretório de Documentação no CD do IBM i Access Client Solutions para obter maisinformações. O IBM i Access Family oferece recursos de cliente/servidor para conectar computadorespessoais a computadores IBM i.

A ferramenta IBM Prerequisite fornece informações sobre compatibilidade de recursos de hardware eajuda a planejar uma atualização do sistema com sucesso, fornecendo informações de pré-requisito paraos recursos atualmente disponíveis e recursos a serem incluídos ao sistema em uma data posterior.

A ferramenta IBM Prerequisite pode ser acessada aqui: http://www.ibm.com/systems/electronic/support/e_dir/eserverprereq.nsf

Como Enviar Seus ComentáriosO seu retorno é importante para auxiliar no fornecimento de informações mais precisas e de altaqualidade. Se você tiver qualquer comentário a respeito deste memorando ou qualquer outradocumentação do IBM i, preencha o formulário de comentários do leitor no verso deste memorando.

Para os comentários sobre livros ou conteúdo do IBM i no IBM Knowledge Center, use o recurso decomentário no tópico de interesse no IBM Knowledge Center.

Sobre o Memorando para Usuários IBM i 5

6 IBM i: Memorando para os Usuários

^Leia Isto Primeiro

Leia esta seção antes de tomar qualquer outra ação.

Clientes atuais – ler antes de instalarLeia os documentos de planejamento de liberação antes de instalar o 7.3

A publicação a seguir contém informações adicionais que você deve ler e compreender antes de instalaresta liberação. Todas as origens que são referenciadas estão na Internet e podem ser localizadas por meiode diversos links no seguinte website: http://www.ibm.com/support/knowledgecenter/#!/ssw_ibm_i/welcome

Nota: Após a liberação do IBM i 7.3, as atualizações para os tópicos do IBM i contidos no IBMKnowledge Center estarão disponíveis na versão para Internet em inglês. Para revisar essas atualizações,clique em Atualizações de informações sob IBM i 7.3 no IBM Knowledge Center.

Acesse a versão da Internet. As instruções o conduzem a diversas fontes:v O tópico Instalando, fazendo upgrade ou excluindo o IBM i e o software relacionado no IBM

Knowledge Center contém informações de pré-instalação de software e informações sobre instalação ouupgrade da liberação do sistema operacional, parte da liberação ou programas licenciados relacionados.Também é possível solicitar uma versão impressa deste PDF (SC17-1257) com os pedidos de upgradedo software ou com os pedidos de novo hardware.

v As Informações do Preventive Service Planning (PSP) fornecem informações sobre problemas desoftware que podem ser encontrados na instalação do novo release. O número do PSP para oMemorando para Usuários do IBM i 7.3 on-line é SF98123. Para acessar o banco de dados do PSP:1. Acesse Technical databases em http://www.ibm.com/systems/support/i/databases/index.html.2. Clique em Preventive Service Planning – PSP

Opcionalmente, você pode obter o PSP com o fornecedor de serviços de suporte a software. Osseguintes itens estão inclusos no PSP:– O identificador do PSP para informações referentes à instalação do IBM i 7.3 é SF98190.

As informações neste PSP descrevem as informações de instalação mais recentes e estão agrupadaspor área de produto. Para receber essa informação de PSP através do suporte eletrônico ao cliente,digite o seguinte comando em uma linha de comandos do IBM i:SNDPTFORD SF98190

– O identificador do PSP para informações referentes a problemas descobertos desde adisponibilidade do pacote atual de PTFs acumuladas é SF98730. As informações neste PSPdescrevem todas as PTFs liberadas desde que o atual pacote de PTF acumulativo começou a serenviado. Ele também contém informações sobre todos os problemas conhecidos de alto-impacto egeneralizados que não foram incluídos no pacote de PTF acumulativo mais recente. Para receberessas informações do PSP utilizando o suporte eletrônico ao cliente, digite o seguinte comando emuma linha de comandos do IBM i:SNDPTFORD SF98730

– O identificador do PSP para informações referentes à instalação do hardware e HMC do IBM i 7.3 éMF98730. Reveja estas informações do PSP, antes de instalar novos modelos do IBM i oudispositivos de hardware. Para receber essas informações do PSP utilizando o suporte eletrônico aocliente, digite o seguinte comando em uma linha de comandos do IBM i:SNDPTFORD MF98730

© Copyright IBM Corp. 1998, 2015 7

– O identificador do PSP para informações referentes a upgrades do sistema e migrações de dados éSF98196. As informações contidas neste PSP descrevem correções de upgrade e de migração. Revejaessas informações do PSP, antes de fazer upgrade do modelo do sistema ou migrar os dados entresistemas. Para receber essa informação de PSP através do suporte eletrônico ao cliente, digite oseguinte comando em uma linha de comandos do IBM i:SNDPTFORD SF98196

v A estratégia de manutenção de PTF do IBM i. Uma estratégia de manutenção de PTF é recomendadapara todos os clientes do IBM i. Isso pode reduzir o impacto nas operações do IBM i resultante deinterrupções não planejadas ou de falhas do programa. Para obter mais informações sobre a estratégiade manutenção do IBM i, siga estas etapas:1. Acesse Guide to fixes em http://www.ibm.com/systems/support/i/fixes/guide/index.html2. Clique em Server maintenance

PTFs requeridos antes de fazer upgrade para o IBM 7.3PTFs podem ser requeridos antes do upgrade para ao 7.3

Quando você planejar a instalação ou o upgrade do IBM 7.3, certifique-se de revisar o tópico "PTFsrequeridos para fazer upgrade para o IBM 7.3" na seção IBM i e software relacionado da wiki do IBMdeveloperWorks.

Para revisar os "PTFs requeridos para fazer upgrade para o IBM i 7.3", acesse a wiki usando o link aseguir: http://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20and%20Related%20Software e selecione Atualizações e PTFs.

Se você estiver fazendo upgrade do IBM i 7.1, por exemplo, será necessário carregar e aplicardeterminadas PTFs para poder aceitar contratos de software on-line. Se você estiver usando catálogos deimagem para fazer upgrade do IBM i 7.1 ou IBM i 7.2, determinados PTFs serão necessários. As etapas depreparação estão incluídas no tópico Installing, upgrading, or deleting IBM i and related software do IBMKnowledge Center.

Planejamento de UpgradeOs recursos da documentação que você pode consultar antes de fazer o upgrade:

A página da web Planejamento de Gerenciamento de Sistemas http://www.ibm.com/systems/support/i/planning/upgrade/index.html fornece links para diversas ferramentas e informações de planejamento.

A página da web de mapeamento do IBM ihttp://www.ibm.com/support/docview.wss?uid=ssm1platformibmi lista o suporte de sistema operacional por modelo.

A página da web Planejamento de Upgrade http://www.ibm.com/systems/support/i/planning/upgrade/index.html, tem a intenção de fornecer informações de planejamento avançado. Use essasinformações para planejar soluções futuras para aprimoramentos, upgrades ou migrações.

O IBM i 7.3 não é suportado em sistemas POWER6

Os sistemas POWER 6 não suportarão o IBM i liberação 7.3:v POWER6 BladeCenter modelos JS12, JS22, JS23, JS43 (7998-60X, 7998-61X, 7778-23X)v POWER6 Power 520, 550, 560, 570, 595 (9407-M15, 9408-M25, 8203-E4A, 8261-E4S, 9409-M50, 8204-E8A,

8234-EMA, 9406-MMA, 9117-MMA 9119-FHA)

8 IBM i: Memorando para os Usuários

O IBM i 7.3 não é suportado nos nós de cálculo do sistema Power7BladeCenter ou Power7/ Power7+ IBM Flex

O IBM i 7.3 não é suportado em:v Os nós de cálculo p260 e p460 do IBM Flex System™ para Power7 ou Power7+ não suportarão o IBM i

liberação 7.3 (7895-22X , 7895-42X, 7895-23X, 7895-23A, 7895-43X, 7954-24X)v O IBM BladeCenter® PS700, PS701, PS702, PS703 ou PS704 não suportará o IBM i liberação 7.3 (

8406-70Y, 8406-71Y, 7891-73X, 7891-74X)

Plano de Instalação ou Upgrade do Operations ConsoleO console de recursos correspondentes à conectividade que você planeja usar deve ser especificado comoparte da ordem de seu novo sistema IBM i ou Power.

Informações de pré-requisito do Operations Console conectado à LAN

Informações de pré-requisito para usuários do Operations Console conectado à LAN que estejam fazendoupgrade para, ou instalando, o IBM i 7.3:

O servidor de ferramenta de serviço que inclui o console LAN está removendo o suporte para cifras SSLV3, o que significa que o recurso de console LAN no cliente IBM i Access for Windows da 7.1 não é maissuportado na 7.3. O IBM i Access Client Solutions agora é necessário para o console LAN na 7.3. O IBM iAccess Client Solutions, que é enviado com o sistema, deve ser instalado no PC antes da instalação doLicense Internal Code (LIC) no IBM i. O recurso de console LAN no IBM i Access Client Solutions podese conectar a qualquer liberação do IBM i.

Nota: O recurso de console LAN no cliente IBM i Access for Windows funcionará para uma instalação demodo D porque as cifras SSL não são usadas durante o IPL de modo D, mas no IPL de modo A seguinte,o console LAN do IBM i Access for Windows falhará ao se conectar. O cliente IBM i Access for Windowsnão precisa ser removido do PC, mas esteja ciente de que o console do IBM i Access for Windows nãocontinuará funcionando se o sistema for atualizado para a 7.3.

Se você estiver fazendo upgrade para a 7.3 e desejar substituir um console existente por um OperationsConsole conectado por LAN, faça upgrade do sistema antes de migrar o console. Isso evita qualquerconflito entre o console existente e o Operations Console.

Para todos os upgrades e instalações, é necessário estabelecer uma conexão entre o sistema e o PC doOperations Console usando o ID de usuário de ferramentas de serviço 11111111 (oito números 1). A senhapadrão para esse ID do usuário é 11111111; no entanto, essa senha pode ter sido alterada após umainstalação anterior. Esse ID do usuário padrão garante uma nova autenticação bem-sucedida da conexãodo cliente com o sistema. Quando você receber o upgrade do release do sistema operacional, os IDs deusuário das ferramentas de serviço enviados (exceto 11111111) terão expirado. Para autenticar novamentea conexão do cliente com o sistema, digite o ID do usuário de ferramentas de serviço 11111111 (oitonúmeros 1) e digite a senha padrão dos oito números 1 ou a senha que talvez você tenha criadoanteriormente para esse ID do usuário. Isso é especialmente importante para as instalações automáticas.

Importante: Durante um IPL manual do sistema, se nenhum console tiver sido especificadoanteriormente, você receberá duas telas extras para confirmar a configuração do tipo de console. Aprimeira requer que F10 seja pressionado para aceitar seu tipo de console atual e a segunda mostra queum valor não existia anteriormente (um zero aparece para o valor antigo) e o novo valor é mostrado.Pressionar Enter sai e configura o tipo de console automaticamente. O IPL continua para a tela IPL ouInstalar o Sistema. Essa condição ocorrerá provavelmente durante a instalação de uma nova partição, mas

^Leia Isto Primeiro 9

poderia acontecer no primeiro IPL manual da 7.3; por exemplo, o IPL de modo A que segue a restauraçãodo Licensed Internal Code durante o upgrade ou a instalação quando um valor zero do console élocalizado.

10 IBM i: Memorando para os Usuários

Sistema operacional IBM i

Esta seção descreve mudanças no sistema operacional IBM i e suas funções. Mudanças nas funções dogerenciamento de sistemas, como configuração e personalização do sistema, também estão inclusas.

Considerações de programaçãoLiberação para liberar as considerações de programação.

Mudanças no Arquivo de Saída (OUTFILE)Liberação para liberar as considerações do arquivo de saída (OUTFILE)

Os aplicativos que utilizam LVLCHK(*YES) podem ter sido afetados pelas alterações feitas nos arquivosde saída do sistema fornecidos pela IBM neste release. Os comandos e APIs IBM que geram arquivos desaída do banco de dados podem incluir novos campos ao término de formatos de registro, ou usar todosou parte dos campos existentes reservados para informações adicionais retornadas a cada liberação. Ainclusão de novos campos no formato de registro, mesmo no fim do registro, altera o valor de verificaçãode nível do arquivo. Isso pode fazer com que um aplicativo com LVLCHK(*YES) falhe com um erro deverificação de nível. Se correr um erro de verificação de nível, reveja o aplicativo para determinar qualarquivo de sistema ele utiliza. Novos campos foram incluídos nos arquivos de banco de dados fornecidospela IBM em cada liberação do IBM i.

Mudanças Output(*PRINT)Liberação para liberar as considerações Output(*PRINT)

Aplicativos especificando o OUTPUT(*PRINT) para gerar a saída em spool de comandos devem sercapazes de tolerar mudanças no layout do registro no arquivo em spool. A partir da liberação paraliberar, os comandos que suportam essa opção podem incluir, alterar ou remover os registros da saída.Qualquer aplicativo que possui uma dependência no layout de registro para um comando específico podeter que ser alterado.

Mudanças no Registro de Auditoria de SegurançaLiberar para considerações de registro de auditoria de Segurança

As alterações feitas na auditoria de segurança para este release podem afetar os aplicativos que lêemesses registros de auditoria. As ações que não passaram por auditoria em releases anteriores agora podemser auditadas. Os registros de auditoria existentes podem ter sido alterados pela inclusão de novoscampos em uma área reservada do registro de auditoria ou no final dele. Os campos existentes podemconter novos valores. Os aplicativos que lêem os registros de auditoria devem ser alterados para toleraresses tipos de alteração.

Programas que Utilizam Versões Customizadas de ComandosFornecidos pela IBMLiberar para considerações para programas que usam a versão customizada de comandos fornecidos pelaIBM

Algumas funções do IBM i que utilizam comandos Control Language (CL) fornecidos pela IBM que nãosão qualificados pela biblioteca nesse release podem ser alteradas em um release futuro para especificaruma determinada biblioteca, *NLVLIBL ou *SYSTEM, para o qualificador da biblioteca. Os aplicativos quedependem da utilização de sua própria versão de comandos, e não dos comandos fornecidos pela IBM,

© Copyright IBM Corp. 1998, 2015 11

podem não funcionar como em releases anteriores. Esses aplicativos devem ser alterados para usar oponto de saída do comando de recuperação (QIBM_QCA_RTV_COMMAND) ou o ponto de saída docomando de alteração (QIBM_QCA_CHG_COMMAND) que permite que seu programa de saída obtenhacontrole e, possivelmente, altere o comando usado.

Mudanças em Arquivos da Impressora do Sistema e Outros ObjetosFornecidos pela IBMLiberar para as considerações para possíveis mudanças em arquivos da impressora do sistema e outrosobjetos fornecidos pela IBM

O parâmetro MAXRCDS para os arquivos de dispositivo de impressora QSYSPRT e QPSAVOBJ sempre assumiuo padrão como 100000. Durante um upgrade, o valor padrão não foi alterado para arquivos deimpressora do sistema. A customização dos arquivos de impressora fornecidos pela IBM é perdida emum upgrade de release. Para preservar essas alterações, você precisa executar novamente as suasalterações nos arquivos de sistema da impressora a cada release.

Mudanças em muitos tipos de objetos fornecidos pela IBM são perdidas durante um upgrade, pois acópia do objeto na biblioteca de produtos da IBM é substituída pela nova cópia do objeto.

Programas que usam a área de feedback de E/S comumA contagem de operações de Gravação, contagem de operações de Leitura, contagem de operações deLeitura-Gravação e campos de contagem de blocos atuais na área Feedback de E/S comum forammudados de um campo Binário 4 para um campo Binário 4 não assinado. Os aplicativos que usam essescampos devem ser modificados para acomodar os campos mudados.

Permitir gravação durante o salvamento para diretóriosEm liberações anteriores, o atributo "Permitir gravação durante o salvamento", ou *ALWCKPWRT, não seaplicava a diretórios. Os usuários eram restringidos de vincular, desvincular ou renomear objetos em umdiretório enquanto ele estava sendo salvo. Nesta liberação, agora esse atributo se aplica a diretórios e ovalor do atributo *ALWCKPWRT pode ser mudado para diretórios, bem como arquivos de fluxo. Se ocomando SAV for especificado com SAVACTOPT(*ALL) ou SAVACTOPT(*ALWCKPWRT), e o valor de atributo paraum diretório específico for "Yes", os objetos poderão ser vinculados, desvinculados ou renomeados nessediretório enquanto estiver sendo salvo. O valor para qualquer diretório existente anteriormente é "No",mas o valor de atributo para quaisquer novos diretórios é governado pelo atributo "Herdar permitirgravador de ponto de verificação", ou *INHCKPWRT, do diretório-pai do novo diretório. Isso pode levar auma situação em que alguns diretórios em uma árvore de diretórios não podem ser mudados durante umsalvamento, mas outros diretórios nessa árvore podem ser mudados durante o salvamento. Par evitaressa situação, você pode desejar desativar a herança do atributo *ALWCKPWRT para diretórios. Paradesativar a herança imediatamente, use o programa a seguir: CALL PGM(QSYS/QP0FPTOS)PARM(*TRACE17ON). Usado dessa maneira, a desativação de permitir gravador de ponto de verificaçãopermanecerá até o próximo carregamento inicial de programas. Para desativar automaticamente a herançaem cada IPL, use o comando a seguir: QSYS/CRTDTAARA DTAARA(QUSRSYS/QP0FTRC17) TYPE(*CHAR) LEN(1).Para ativar novamente a herança imediatamente, use CALL PGM(QSYS/QP0FPTOS) PARM(*TRACE17OFF). Paraparar automaticamente a desativação da herança em cada IPL, use QSYS/DLTDTAARA DTAARA(QUSRSYS/QP0FTRC17).

Mudanças de APILiberação para liberar mudanças da API

12 IBM i: Memorando para os Usuários

As APIs de Suporte ao gerenciamento de cliente foramdescontinuadas

As APIs de Suporte ao gerenciamento de cliente foram descontinuadas e serão removidas em umaliberação futura. É recomendável que os aplicativos usem o ponto de saída QIBM_QZCA_SNMPTRAPpara detectar novos clientes e as APIs snmpGet_v3(), snmpGetbulk_v3() e snmpGetnext_v3() recupereminformações do cliente. As APIs descontinuadas são QZCAADDC, QzcaAddClient, QzcaGetClientHandle,QZCAREFC, QzcaRefreshClientInfo, QZCARMVC, QzcaRemoveClient, QZCAUPDC eQzcaUpdateClientInfo.

Mudança de saída da API Obter atributos Qp0lGetAttr()

Vários problemas foram localizados na saída da API Qp0lGetAttr() em versões anteriores. Algunsprogramas podiam ser codificados de forma consistente com a documentação, mas receber resultadosinconsistentes se eles não fornecessem um buffer de saída grande o suficiente para reter todos osatributos solicitados. Em alguns casos, as entradas de atributo incompletas colocadas no buffer de saídacontinham informações incorretas ou enganosas que podiam fazer com que alguns aplicativosreferenciassem um armazenamento não inicializado pela API. O comportamento da API foi mudado paraassegurar resultados consistentes, independentemente da entrada. Em primeiro lugar, o valor mínimo doparâmetro Buffer_Size_Provided agora é 4 bytes. Em segundo lugar, se um aplicativo não fornecer umbuffer de saída grande o suficiente para reter todas as entradas de atributo solicitadas, somente entradasde atributo completas serão colocadas no buffer de saída, incluindo os bytes necessários para preenchercada entrada de atributo a um limite de 8 bytes. Essa mudança de comportamento pode fazer com quealguns aplicativos falhem ao recuperar entradas de atributo que eles recuperam atualmente. Essesaplicativos devem ser mudados para fornecer um buffer grande o suficiente para reter somente a entradade atributo inteira, incluindo os bytes de preenchimento, mesmo se eles desejarem usar somente umapequena parte dos dados de entrada de atributo.

Mudanças de mensagens da API Recuperar dados do usuário doespaço QbnRetrieveSpaceUserData

Os PTFs para as liberações 7.1 e 7.2 introduziram uma nova API QbnRetrieveSpaceUserData para serusada com as APIs de pré-processador do compilador. Algumas das mensagens emitidas porQbnRetrieveSpaceUserData para a liberação 7.3 diferem das mensagens emitidas em liberações 7.1 e 7.2.As três mensagens de erro a seguir substituem as mensagens de erro CPF9898 sinalizadas em liberaçõesanteriores:1. CPF5CB0 - 'Módulo constituinte &1 não localizado.' substitui CPF9898 - Módulo especificado não

localizado no programa.2. CPF5CB1 - ' *USERDATA não localizado no objeto &1 tipo &3 na biblioteca &2.' substitui CPF9898 -

*USERDATA não localizado.3. CPF5CF5 - '&1 na biblioteca &2 não é um programa ligado.' Substitui CPF9898 - O programa

especificado não é um programa ligado.

Mudança para limitar entradas de tabela de processos-filho finalizados

Um aplicativo que usa ILE spawn() ou PASE fork() para criar processos-filho é responsável por removerentradas de tabela de processos quando os processos-filho são finalizados (usando waitpid ou umequivalente). As entradas de tabela de processos para processos finalizados são às vezes conhecidas como"zumbis" ou "processos extintos". Se um aplicativo não remover os zumbis, o sistema executará o trabalhoquando o processo-pai terminar. Um número excessivo de zumbis pode afetar negativamente odesempenho de todas as operações da tabela de processos e fazer com que a finalização do processo-paidemore muito tempo (muitos minutos).

Sistema operacional IBM i 13

O suporte ao sistema foi mudado no IBM i 7.3 para falhar a criação de processo-filho (retornando onúmero do erro ENOMEM para ILE spawn() ou PASE fork()) se o processo-pai tiver mais do queaproximadamente 50.000 zumbis. A menos que o aplicativo seja mudado para remover zumbis (usandowaitpid ou um equivalente), o aplicativo (processo-pai) deve ser finalizado e reiniciado para criarprocessos-filho adicionais. Com esse limite, a limpeza de zumbis do sistema geralmente inclui não maisque alguns segundos para a finalização do processo.

Mudanças de comandos do IBM iLiberação para liberar as mudanças de comandos do IBM i

Links da lista de autorização preservados para objetos no QSYS

Os comandos Save System SAVSYS e Save Security Data SAVSECDTA agora salvarão uma lista interna deobjetos na biblioteca QSYS que estão vinculados a listas de autorização. Isso aumentará a duração doscomandos SAVSYS e SAVSECDTA.

Os comandos Restore User Profile RSTUSRPRF USRPRF(*ALL) e RSTUSRPRF USRPRF(*NEW) restaurarão a listainterna.

O comando Restore Authority (RSTAUT) vinculará os objetos na biblioteca QSYS às listas de autorização, seeles já não estiverem vinculados.

Mudanças do comando ADDUSRSNMPMudança do parâmetro Add User for SNMP (ADDUSRSNMP) PVYPCL

O valor padrão para o parâmetro Privacy protocol (PVYPCL) do comando Add User for SNMP(ADDUSRSNMP) será mudado de *CBCDES para *CFBAES. O protocolo CFB128-AES-128 fornece melhorprivacidade de dados do que o CBC-DES e deve ser usado sempre que possível.

Mudanças dos comandos CHGTCPIFC e ADDTCPIFCMudanças dos parâmetros Change TCP/IP Interface (CHGTCPIFC) e Add TCP/IP Interface (ADDTCPIFC).

A validação de parâmetro para os comandos Change TCP/IP interface (CHGTCPIFC) e Add TCP/IPinterface (ADDTCPIFC) foi corrigida e sincronizada com o suporte já presente no IBM Navigator for i. Essamudança corrige a validação do comando de interface TCP para configurações que não deveriam ter sidopermitidas. As configurações TCP/IP inválidas existentes não são corrigidas automaticamente. O códigodo sistema operacional IBM i tolerará e ignorará um subconjunto das configurações inválidas, enquantoem outros casos, a configuração inválida pode resultar em comportamento imprevisível.

As mensagens de diagnóstico TCP263D e TCP2652 foram atualizadas para refletir a execução dos valoresde parâmetros.

Os programas de CL que podem ter sido usados para criar script da adição ou mudança de interfacesTCP usando esses comandos podem não funcionar mais quando essa nova validação de comando forexecutada e podem requerer mudanças.

Mudanças dos comandos PRTPUBAUT e PRTPVTAUT

Na primeira vez que os comandos Print Public Authority (PRTPUBAUT) ou Print Private Authority(PRTPVTAUT) são executados no IBM i 7.3 para um "raiz" (/), QOpenSys ou tipo de objeto do sistema dearquivo definido pelo usuário, um relatório mudado pode não ser gerado mesmo quando os dadosmudados existirem. O campo de ID do arquivo, GFIID, no arquivo de modelo QASECGFI agora éidentificado com o CCSID 65535 para que nenhuma conversão de CCSID seja executada nesse campo. Os

14 IBM i: Memorando para os Usuários

dados existentes antes da 7.3 tinham o campo GFIID convertido para o CCSID da tarefa. Na primeirasolicitação para um relatório mudado na 7.3, o ID do arquivo do CCSID da tarefa convertidoanteriormente e o ID do arquivo não convertido podem não corresponder mais. Se eles nãocorresponderem, um relatório de mudanças não será gerado. Após a primeira execução do comando, o IDdo arquivo não convertido será armazenado, portanto, a execução subsequente do comando produzirá orelatório mudado apropriado.

O comando RADBKP foi descontinuadoO comando Restore APAR Data (RADBKP) foi descontinuado e será removido em uma liberação futura. Ocomando Restore APAR Data (RSTAPARDTA), que fornece função idêntica, deve ser usado no lugar.

Entrada de diário de auditoria de segurança CP (mudança do perfil dousuário)A entrada de diário de auditoria CP agora registrará todos os valores de parâmetros no comando CreateUser Profile (CRTUSRRPRF), exceto para os parâmetros TEXT e AUT. Ela também registrará todos os valoresde parâmetros especificados no comando Change User Profile (CHGUSRPRF), exceto para o parâmetro TEXT.

Mudanças do banco de dadosLiberação para liberar mudanças do banco de dados que devem ser consideradas

Novo palavras reservadas do SQL e nomes de esquema

Como o suporte ao idioma SQL para DB2 for i é estendido, as listas de palavras reservadas e nomes deesquema em apêndice I da Referência de SQL foram atualizadas. As novas palavras reservadas e nomesde esquema não são mencionados no MTU, mas as listas devem sempre ser revistas ao mover para umanova liberação.

As listas no Apêndice I podem ser referidas aqui: http://www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/db2/rbafzresword.htm

CREATE FUNCTION (tabela SQL) pode retornar um novo aviso:SQLSTATE '01652' e SQLCODE +20159

No IBM i 7.3, em alguns casos, um CREATE FUNCTION (tabela SQL) retornará um aviso onde o sucessoabsoluto costumava ser retornado. Em vez de SQLSTATE de '00000' e SQLCODE = 0, CREATEFUNCTION (tabela SQL) pode retornar um SQLSTATE de '01652' e SQLCODE +20159. O avisoSQLSTATE '01652' indica que a função da tabela é elegível para ser embutida e inclui alguns atributosque seriam ignorados se a função fosse embutida em uma consulta.

O aviso indica que os atributos a seguir são ignorados quando uma função da tabela é embutida:v CONCURRENT ACCESS RESOLUTION USE CURRENTLY COMMITTED ou WAIT FOR OUTCOMEv SET OPTION CONACC = *CURCMT ou *WAITv SET OPTION COMMIT = *CS ou *ALL ou *RR

DROP SCHEMA CASCADE

Antes do IBM i 7.3, o processamento da instrução SQL DROP SCHEMA CASCADE incluía o envio deuma mensagem de consulta CPA7025 para cada receptor de diário no esquema. No 7.3, as mensagens deconsulta não serão mais enviadas quando a palavra-chave CASCADE for especificada na instrução DROPSCHEMA.

Sistema operacional IBM i 15

Quando DROP SCHEMA CASCADE for usado, quaisquer programas de saída registrados peloQIBM_QJO_DLT_JRNRCV não serão chamados quando os receptores de diário forem excluídos.

O processamento de CASCADE não faz parte do comportamento padrão, portanto, quando DROPSCHEMA <schema-name> for usado, não haverá nenhuma mudança no comportamento.

Função da tabela definida pelo usuário (UDTF)QSYS2.OBJECT_STATISTICS

No IBM i 7.3, muitas novas colunas de resultados foram incluídas na UDTFQSYS2.OBJECT_STATISTICS(). Incluindo colunas nessa UDTF, quaisquer visualizações do cliente quereferenciem a UDTF são deixadas em um estado inutilizável.

Uma tentativa de consultar a visualização quando ela está nesse estado inutilizável falhará com SQL0443,precedido pelas mensagens de erro CPF503E, CPF426A e MCH3601.

Os clientes precisam revisar suas visualizações para determinar se eles têm quaisquer referências a esseUDTF. Quaisquer visualizações que referenciam a UDTF precisam ser recriadas após o upgrade para oIBM i 7.3.

Para localizar as visualizações com essa dependência, execute a consulta a seguir:SELECT VIEW_SCHEMA, VIEW_NAME, A.* FROM QSYS2.SYSVIEWDEP AWHERE OBJECT_TYPE = ’FUNCTION’ AND OBJECT_NAME = ’OBJECT_STATISTICS’ ANDOBJECT_SCHEMA = ’QSYS2’ AND VIEW_SCHEMA NOT IN (’QSYS2’, ’SYSIBMADM’) ;

Uma maneira fácil de recriar a visualização é usar o recurso Gerar SQL do System i Navigator escolhendoa opção OR REPLACE. Após a SQL ser gerada, simplesmente execute a instrução.

Mudança de argumento da função escalar LOCATE

No IBM i 7.1 com PTF SI58004, IBM i 7.2 com PTF SI57943 e IBM i 7.3, a função escalar LOCATE nãoaceita mais um valor negativo ou 0 para o terceiro argumento.v Antes dessa mudança, a função escalar LOCATE permitia um valor negativo ou 0 para o terceiro

argumento e produzia o mesmo resultado como se um valor de 1 fosse especificado.v Após essa mudança, a função escalar LOCATE não aceita mais um valor negativo ou 0 para o terceiro

argumento. Um SQL0138 - Argumento *N de função de subsequência não válido agora será sinalizado.

Essa mudança de comportamento se aplica a qualquer SQL executada dinamicamente e a qualquer SQLintegrada dentro de um programa, visualização, acionador ou outro objeto que use a função escalarLOCATE depois de aplicar PTFs no IBM i 7.1 ou 7.2 ou mover para o IBM i 7.3.

Função definida pelo usuário (UDF) escalar de SQL com o corpo darotina contendo mudanças de BEGIN ATOMIC

No IBM i 7.3, as funções definidas pelo usuário (UDFs) escalares de SQL simples que forem criadas comum corpo de rotina contendo BEGIN ATOMIC agora serão candidatas para serem embutidas por motivosde desempenho em uma consulta que as referencie. Anteriormente, essa referência evitava que a UDFfosse sequencial.v Em liberações anteriores ao IBM i 7.3, as funções definidas pelo usuário (UDFs) escalares de SQL

simples que eram criadas com um corpo de consulta contendo BEGIN ATOMIC nunca eram embutidasem uma consulta que as referenciava.

v No IBM i 7.3, as funções definidas pelo usuário (UDFs) escalares de SQL simples que forem criadascom um corpo de rotina contendo BEGIN ATOMIC agora serão candidatas a serem embutidas em umaconsulta que as referencie.

16 IBM i: Memorando para os Usuários

Essa mudança de comportamento se aplica a qualquer SQL executada dinamicamente e a qualquer SQLintegrada a um programa, visualização, acionador ou outro objeto que use uma função definida pelousuário escalar de SQL simples que é recriada depois de mover para o IBM i 7.3.

Para obter o comportamento anterior, recrie a UDF com o atributo NOT DETERMINISTIC (padrão).

Função definida pelo usuário (UDF) escalar de SQL com mudanças doatributo FENCED

No IBM i 7.3, as funções definidas pelo usuário (UDFs) escalares de SQL simples que são criadas com oatributo FENCED podem não ser embutidas por motivos de desempenho em uma consulta que asreferencie. Anteriormente, esse atributo não evitava que a UDF fosse embutida.v Sem essa mudança, as funções definidas pelo usuário (UDFs) escalares de SQL simples que eram

criadas com o atributo FENCED não eram evitadas de serem embutidas em uma consulta que asreferenciasse devido a esse atributo.

v Com essa mudança, as funções definidas pelo usuário (UDFs) escalares de SQL simples que foremcriadas com o atributo FENCED agora podem não ser embutidas em uma consulta que as referencie,dependendo de características de autoridade.

Essa mudança de comportamento se aplica a qualquer SQL executada dinamicamente e a qualquer SQLintegrada em um programa, visualização, acionador ou outro objeto que use uma função definida pelousuário escalar de SQL simples que é reconstruída depois de mover para o IBM i 7.3.

Para obter o comportamento anterior, recrie a UDF com o atributo NOT FENCED.

Mudanças no arquivo de evento EVFEVENTA informação a seguir se aplica a arquivos de evento criados por comandos diferentes dos comandos decompilação para C e C++.v Se o arquivo de evento não existir, ele será criado agora com um comprimento de registro de 400. Em

liberações anteriores, o comprimento do registro era 300.v Alguns valores numéricos que normalmente têm três dígitos no arquivo de evento, como a posição de

uma mensagem de erro, às vezes podem ter valores superiores a 999. Neste caso, os númerosaparecerão como números de 10 dígitos no arquivo de evento. Observe que o arquivo de evento nãotem um layout fixo, portanto, não é necessário assumir que qualquer valor numérico terá um númerofixo de dígitos ou que qualquer valor estará em uma posição fixa no registro.

Mudanças no servidor de aplicativos da web integrado

O suporte foi retirado para o Integrated Web Application Server (IAS) versões 7.1 e 8.1. Os servidoresbaseados nas versões 7.1 e 8.1 não serão mais executados no IBM i 7.3. Os aplicativos em execução nasversões não suportadas do IAS precisarão ser reimplementados em uma versão mais recente do servidor,preferivelmente versão 8.5 ou mais recente.

Mudanças do servidor de serviços da web integrado

O suporte foi retirado para o servidor Integrated Web Services (IWS) versões 1.3 e 1.5. Os servidoresbaseados nas versões 1.3 e 1.5 não serão mais executados no IBM i 7.3. Os serviços da web em execuçãonas versões não suportadas do servidor IWS precisarão ser reimplementados em uma versão mais recentedo servidor, preferivelmente versão 2.6 ou mais recente.

Os serviços da web podem ser copiados de versões anteriores de um servidor IWS para uma versão maisrecente, usando os scripts saveWebServices.sh e restoreWebServices.sh localizados no diretório

Sistema operacional IBM i 17

/qibm/proddata/os/webservices/bin. No entanto, o WSDL para um serviço da web no servidor IWS maisrecente tem pequenas diferenças do Web Services Description Language (WSDL) para as versões 1.3 ou1.5 e, portanto, será necessário enviar o WSDL para todos os clientes que estão usando o serviço SOAP.

Mudanças de suporte LDAP

Cifras vulneráveis foram removidas

No IBM i 7.3, cifras vulneráveis foram removidas da lista padrão do LDAP, incluindo RC4-40-MD5,RC2-40-MD5, DES-56, RC4-128-MD5 e RC4-128-SHA. Se um aplicativo depender dessas cifras, ele falharána 7.3. Essas cifras vulneráveis podem ser ativadas usando o LDAP WebAdmin, IBM Navigator for i ouldapmodify para mudar o atributo ibm-slapdSslCipherSpec ou o atributo ibm-slapdSslCipherSpecs daentrada 'cn=SSL, cn=Configuration' para os valores corretos se eles forem requeridos temporariamente.

O valor padrão do atributo ibm-slapdAllowAnon foi mudado

O valor padrão do atributo ibm-slapdAllowAnon foi mudado de TRUE para FALSE na 7.3. Um usuárioanônimo é proibido conectar-se ao LDAP. Se um usuário anônimo for permitido se conectar ao LDAP, oatributo deverá ser mudado manualmente para TRUE usando o LDAP WebAdmin, IBM Navigator for iou ldapmodify.

Conversão de bibliotecaOs objetos *LIB serão convertidos.

Todas as bibliotecas (objetos *LIB) no sistema serão convertidos. A conversão de bibliotecas seráexecutada automaticamente durante a instalação do sistema operacional, em um IPL e na ativação de umconjunto de armazenamentos auxiliares independente (IASP). As bibliotecas que forem criadas em umaoperação de restauração serão criadas usando o novo formato.

Nenhuma limpeza é requerida pelos usuários antes da instalação.

Mudanças de instrução de máquinaMudanças de liberação para liberação para Instruções de Máquina (MI).

Mudanças nas instruções que convertem valores numéricosO suporte do sistema para a instrução Copiar valor numérico (CPYNV[RBI] e LBCPYNV[R]), a instruçãoConverter caractere para numérico (CVTCN) e a instrução Converter numérico para caractere (CVTNC) noIBM i 7.3 foi mudado para corrigir defeitos, aprimorar o suporte e melhorar o desempenho. Alguns casosde erro sinalizam exceções diferentes de liberações anteriores. A seguir estão alguns exemplos:v As conversões que especificam um tipo de dados inválido ou comprimento do campo inválido (nos

atributos de origem ou do receptor) agora sinalizam confiavelmente MCH5001 (Tipo escalar inválido)ou MCH5002 (Atributos escalares inválidos). Liberações anteriores sinalizavam MCH1202 (Dadosdecimais) para muitos desses erros.

v As conversões para vírgula flutuante decimal com arredondamento decimal (CPYNVR e LBCPYNR) agorasinalizam MCH5001 (Tipo escalar inválido). Liberações anteriores faziam a conversão usando o modode arredondamento em atributos computacionais de encadeamento e não sinalizavam uma exceção.

v Conversões de binário assinado negativo para binário não assinado agora sinalizam confiavelmenteMCH1210 (Tamanho), a menos que os atributos do programa suprimam as exceções de tamanhobinário. Liberações anteriores nem sempre sinalizavam a exceção.

v Conversões de binário assinado ou não assinado para decimal compactado ou zonado agora sinalizamconfiavelmente MCH1210 (Tamanho) se o valor de origem não se ajustar ao receptor. Liberaçõesanteriores nem sempre sinalizavam a exceção.

18 IBM i: Memorando para os Usuários

v As conversões para decimal compactado com mais de 31 dígitos agora produzem uma condiçãoconfiável para os formulários de ramificação e indicador. Liberações anteriores às vezes produziamuma condição incorreta (diferentes do valor do receptor convertido).

Mudança de Materialize Process Message (MATPRMSG)Nova opção MATPRMSG para retornar registros de data e hora em UTC

Uma nova opção foi incluída no modelo de seleção (operando 4) de MATPRMSG para indicar se os registrosde data e hora devem ser retornados como horário do sistema local ou UTC. Por padrão, o horário seráretornado como horário do sistema local. Além disso, o horário UTC estará disponível somente paramensagens criadas na liberação 7.3 e superior. A especificação da opção UTC para mensagens anteriores àliberação 7.3 resultará nos registros de data e hora retornando 0.

Mudanças de impressora compartilhada do IBM i NetServer

Há uma nova versão do protocolo Bloco de Mensagens do Servidor (SMB). A versão 2 (SMB2) foiincluída e agora é o padrão negociado com os clientes IBM i NetServer. O novo protocolo manipula aimpressão diferentemente e as funções de impressora não funcionarão mais como funcionavam emliberações anteriores. Os documentos ainda podem ser impressos em filas da impressora compartilhada apartir de clientes Windows, mas etapas adicionais são necessárias para configurar a impressora.1. Abra o prompt de comandos do Windows e use o comando NET USE para mapear o

compartilhamento de impressora do IBM i NetServer para uma porta de impressora LPT local nãousada.Exemplo: NET USE LPTx \\server\share (em que x é um número de porta LPT válido)

2. Inclua o compartilhamento de impressora como uma impressora local na porta LPT usada na etapa 1com o driver da impressora correto para a impressora compartilhada.

As impressoras incluídas dessa forma permitirão enviar a saída para o spool para o compartilhamento deimpressora de rede, mas o gerenciamento de fila avançado para a impressora mapeada não é suportadoneste momento. O suporte SMB2 poderá ser desativado no sistema se as limitações de impressão foremincompatíveis com o uso da impressora de rede existente. O comando a seguir pode ser usado paradesativar permanentemente o suporte SMB2 para o IBM i NetServer:

CALL QZLSMAINT PARM('40' '1' '0x80')

Mudanças no suporte para decimal compactado

O suporte do sistema para números decimais compactados foi mudado no IBM i 7.3 para corrigir defeitospara operações que produzem um resultado intermediário de mais de 63 dígitos (por exemplo,multiplicar dois números de 35 dígitos produz um resultado intermediário de 70 dígitos):v Operações de decimal compactado que produzem um resultado intermediário grande agora ignoram

confiavelmente o excesso de dígitos (4 bits à esquerda) em números decimais compactados de entradacom um número par de dígitos. Liberações anteriores às vezes usavam o excesso de dígitos paraproduzir o resultado errado ou uma exceção MCH1202 (Dados decimais).

v Operações de decimal compactado que produzem um resultado intermediário grande agora detectam erelatam confiavelmente o estouro. Liberações anteriores, às vezes, sinalizavam MCH1210 (Tamanho)quando nenhum estouro tinha ocorrido, ou falhavam em sinalizar a exceção quando o estouro tinhaocorrido.

Sistema operacional IBM i 19

Valores especiais QAUDLVL e QAUDLVL2 de *NETCMN mudadosA definição dos valores de sistema QAUDLVL e QAUDLVL2 para *NETCMN será mudada para que não incluamais o envio de registros SK-A (aceitação de soquete) e SK-C (conexão de soquete). Em liberaçõesanteriores, esses registros eram registrados quando QAUDLVL/QAUDLVL2 continha *NETCMN ou *NETSCK. Elesnão serão mais registrados quando QAUDLVL/QAUDLVL2 contiver *NETCMN. Agora eles serão enviadossomente quando QAUDLVL/QAUDLVL2 contiver *NETSCK.

Para obter os mesmos registros de auditoria *NETCMN que eram obtidos em liberações anteriores, agoraserá necessário especificar *NETCMN e *NETSCK.

Quando o IBM i 7.1 ou 7.2 for atualizado para o IBM i 7.3, *NETSCK será incluído automaticamente noQAUDLVL or QAUDLVL2 se qualquer um deles contiver atualmente *NETCMN.

Prompt de desmontagem do sistema de arquivos do menu SAVE

As opções 21, 22 e 23 no menu SAVE agora tentam remontar os sistemas de arquivos no término daoperação se você escolher desmontar sistemas de arquivos para a operação de salvamento.

Mudanças de Secure Sockets Layer (SSL) e Segurança da Camada deTransporte (TLS)

Mudanças de SSL/TLS do sistema para lista de especificações decódigo

A lista de especificações de código do valor do sistema QSSLCSL gerada quando o valor do sistemaQSSLCSLCTL é *OPSYS foi mudada a partir da liberação anterior. A lista do IBM i 7.3 contém somenteconjuntos de cifras considerados válidos para uso pelas definições de conformidade de segurança nomomento em que a 7.3 foi liberada originalmente. É impossível para um aplicativo que usa o SSL/TLSdo sistema usar um conjunto de cifras não listado em QSSLCSL. Os administradores podem controlar ascifras suportadas pelo SSL/TLS do sistema por meio do valor do sistema QSSLCSL quando QSSLCSLCTL éconfigurado como *USRDFN.

Destaques de mudanças da lista:v As cifras Rivest Cipher 4 (RC4) de 128 bits foram removidas.v As cifras Galois/Counter Mode (GCM) agora são listadas primeiro, tornando-as preferenciais às cifras

de Encadeamento de Blocos Cifrados (CBC).v Todas as cifras com menos de 128 bits foram removidas.

A lista *OPSYS da 7.3 é agora:v ECDHE_ECDSA_AES_128_GCM_SHA256v ECDHE_ECDSA_AES_256_GCM_SHA384v ECDHE_RSA_AES_128_GCM_SHA256v ECDHE_RSA_AES_256_GCM_SHA384v RSA_AES_128_GCM_SHA256v RSA_AES_256_GCM_SHA384v ECDHE_ECDSA_AES_128_CBC_SHA256v ECDHE_ECDSA_AES_256_CBC_SHA384v ECDHE_RSA_AES_128_CBC_SHA256v ECDHE_RSA_AES_256_CBC_SHA384

20 IBM i: Memorando para os Usuários

v RSA_AES_128_CBC_SHA256v RSA_AES_128_CBC_SHAv RSA_AES_256_CBC_SHA256v RSA_AES_256_CBC_SHAv ECDHE_ECDSA_3DES_EDE_CBC_SHAv ECDHE_RSA_3DES_EDE_CBC_SHAv RSA_3DES_EDE_CBC_SHA

A lista de especificações de código padrão de SSL/TLS do sistema é a interseção dos conjuntos de cifrasativados a partir do QSSLCSL e dos conjuntos de cifras padrão elegíveis. A lista de conjuntos de cifraspadrão elegível é configurada usando o comando SSLCONFIG da Análise Avançada de Ferramentas deServiço do Sistema (SST). A ordem da lista de conjuntos de cifras padrão é a ordem em que os conjuntosde cifras aparecem no valor do sistema QSSLCSL. Para mudar a ordem, mude QSSLCSL. Quando umaplicativo não especifica os conjuntos de cifras a serem ativados, a lista ordenada de conjuntos de cifraspadrão do SSL/TLS do sistema é usada. Consulte o tópico SSL/TLS no Knowledge Center para obterdetalhes adicionais.

A lista de algoritmos de assinatura padrão do SSL foi mudada para oSSL/TLS do sistema

A lista de algoritmos de assinatura padrão do SSL/TLS do sistema não contém mais o algoritmo deassinatura MD5. Os administradores podem controlar os algoritmos de assinatura suportados peloSSL/TLS do sistema usando o comando SSLCONFIG da Análise Avançada de Ferramentas de Serviço doSistema (SST). A lista de algoritmos de assinatura padrão do SSL/TLS do sistema agora é:v ECDSA com SHA512v ECDSA com SHA384v ECDSA com SHA256v ECDSA com SHA224v ECDSA com SHA1v RSA com SHA512v RSA com SHA384v RSA com SHA256v RSA com SHA224v RSA com SHA1

A lista de curvas nomeadas da curva elíptica padrão do SSL foimudada para o SSL/TLS do sistema

A lista de curvas nomeadas da curva elíptica padrão do SSL/TLS do sistema não contém mais curvascom um tamanho menor que 256. Os administradores podem controlar as curvas nomeadas suportadaspelo SSL/TLS do sistema usando o comando SSLCONFIG da Análise Avançada de Ferramentas de Serviçodo Sistema (SST). A lista de curvas nomeadas da curva elíptica padrão do SSL/TLS do sistema é agora:v Secp521r1v Secp384r1v Secp256r1

Sistema operacional IBM i 21

Mudanças de conexão universal

A conexão universal está mudando o endereço IP e as portas usadas pelos comandos de CL Send ServiceRequest (SNDSRVRQS) e Send PTF Order (SNDPTFORD) ao se conectar ao serviço IBM. Todas as solicitaçõesserão roteadas para o nome do host esupport.ibm.com nas portas 443 ou 80. Isso pode requerermudanças na configuração de firewall para assegurar que as conexões de saída para o serviço IBM nãosejam bloqueadas. Para IPv4, recomendamos a abertura de 129.42.0.0/18 para ambas as portas. Para IPv6,recomendamos a abertura de 2620:0:6c0::/45 para ambas as portas.

Ponto de saída de Seleção de Dispositivo Virtual(QIBM_QPA_DEVSEL) descontinuado

O processamento de seleção de dispositivo do sistema foi mudado no IBM i 6.1 para reduzirsignificativamente a sobrecarga e contenção que afetavam anteriormente o sistema ao selecionar umdispositivo virtual criado automaticamente disponível. Esses dispositivos são mais comumente usadospor Telnet e Passagem para o sistema.

Essas mudanças descontinuaram o uso do ponto de saída de Seleção de Dispositivo Virtual(QIBM_QPA_DEVSEL). Esse programa de saída era utilizado pelo sistema quando o valor do sistemaQAUTOVRT estava configurado como *REGFAC.

O ponto de saída de Seleção de Dispositivo Virtual (QIBM_QPA_DEVSEL) permitia que vários padrõesfossem modificados, incluindo os limites de configuração automática, as convenções de nomenclaturapadrão e a capacidade de permitir ou rejeitar algumas conexões.

No IBM i 7.3, se o valor do sistema QAUTOVRT for configurado como *REGFAC, o sistema funcionaráda mesma maneira como se o valor do sistema QAUTOVRT fosse configurado como 0. Isso desativa aconfiguração automática de dispositivos virtuais.

O valor do sistema QAUTOVRT deve ser configurado para o limite desejado.

O ponto de saída de Seleção de Dispositivo Virtual (QIBM_QPA_DEVSEL), desde que foi descontinuado,não estará mais disponível para mudar as convenções de nomenclatura padrão usadas para aconfiguração automática de dispositivos virtuais.

O ponto de saída de Inicialização do Dispositivo Telnet (QIBM_QTG_DEVINIT) está disponível paraexecutar algumas das funções relacionadas.

Grupos da Carga de TrabalhoA área de dados QSYS/QWTWLCGRP está obsoleta.

Os clientes que usam a área de dados QSYS/QWTWLCGRP para obter uma tarefa do monitor desubsistema para usar um grupo de cargas de trabalho para tarefas iniciadas nesse subsistema devem sermudados para usar o parâmetro WLCGRP no comando Create Subsystem Description (CRTSBSD) ou ChangeSubsystem Description (CHGSBSD). O padrão para o SBSD é WLCGRP(*NONE). Na 7.3, a área de dadosQSYS/QWTWLCGRP será ignorada.

As bibliotecas QWQREPOS ed QWQCENT foram mudadas parabibliotecas de usuário

As bibliotecas QWQREPOS e QWQCENT serão tratadas como bibliotecas de usuário. Por exemplo, elasserão salvas com SAVLIB LIB(*ALLUSR) e não serão mais salvas por SAVLIB LIB(*IBM).

22 IBM i: Memorando para os Usuários

Opções

Esta seção descreve mudanças nas opções do sistema operacional IBM i.

Digital Certificate Manager (5770-SS1 opção 34)Ao criar um armazenamento de certificados usando o Digital Certificate Manager no IBM i 7.3, a listapadrão de certificados de Autoridade de Certificação (CA) raiz não é mais incluída automaticamente noarmazenamento de certificados. Para incluir Certificados raiz de CA em um armazenamento decertificados recém-criado, selecione “Gerenciar armazenamento de certificados” na área de janela àesquerda e, em seguida, selecione a opção para “Preencher com certificados de CA”.

O painel “Preencher com certificados de CA” permite selecionar os certificados Raiz e Intermediário deCA em que você confia para serem incluídos no armazenamento de certificados, colocando uma caixa deseleção ao lado dos certificados desejados e, em seguida, clicando no botão “Continuar”. Os certificadosque são listados incluem versões seguras usando os algoritmos de assinatura Secure Hash Algorithm(SHA-2) com um tamanho de chave RSA de 2048 bits ou superior ou um tamanho de chave ECDSA de256 bits ou superior.

© Copyright IBM Corp. 1998, 2015 23

24 IBM i: Memorando para os Usuários

Programas licenciados

Esta seção contém informações sobre programas licenciados individuais que foram modificados oumudados para o IBM i 7.3.

Produtos de colaboração e sociais (anteriormente Lotus) suportadosno IBM i 7.3Consulte o Lotus Software for IBM i Compatibility Guide no website do IBM Systems emhttp://www.ibm.com/systems/resources/systems_power_ibmi_lotus_releasesupport.pdf para obterinformações sobre as liberações mínimas necessárias de produtos Lotus para execução no IBM i 7.3.

WebSphere MQ (5724-H72) alterações

O WebSphere MQ versão 7.0.1 e inferior NÃO é suportado no IBM i 7.3. O WebSphere MQ versão 7.1.0.7ou 8.0.0.4 é necessário como um mínimo.

Para obter mais informações, referencie o website de Requisitos do sistema para o WebSphere MQ:http://www-01.ibm.com/support/docview.wss?uid=swg27006467.

IBM WebSphere Application Server 8.5 (5733-W85)

Instalação do WebSphere Application Server

O IBM WebSphere Application Server V8.0 e versões anteriores não são suportados e não funcionarão noIBM i 7.3.

O Java™ SE 6 de 32 bits (opção 5770-JV1 11) e o Java SE 6 de 64 bits (5770-JV1 opção 12) não sãosuportados e não funcionarão no IBM i 7.3.

Tipos de produtos do IBM WebSphere® Application Server (WAS):v Instalações do tipo de perfil Clássico: o perfil Clássico do WAS. Somente pode ser instalado usando o

produto IBM Installation Manager (IM) por meio do console do IBM Web Administration ou docomando “/QIBM/ProdData/InstallationManager/eclipse/tools/imcl install”. A descrição doproduto NÃO contém a palavra “Liberty”.

v Instalações do tipo de archive do perfil Liberty: o perfil Liberty do WAS. É instalado fazendodownload do arquivo JAR do produto (wlr-xx-8.5.5.jar) a partir do IBM Support Fix Central erestaurando manualmente seu conteúdo para o IFS do IBM i. Esse tipo de instalação NÃO serámostrado no produto IBM Installation Manager. A propriedade"product.ibm.websphere.productInstallType" será igual a "Archive" no conteúdo do arquivo<wlp_root>/lib/versions/WebSphereApplicationServer.properties no IFS do IBM i.

v Instalações do tipo do IBM Installation Manager do perfil Liberty: o perfil Liberty do WAS. É instaladousando o produto IBM Installation Manager (IM) por meio do console do IBM Web Administration oudo comando “/QIBM/ProdData/InstallationManager/eclipse/tools/imcl install”. A descrição doproduto conterá a palavra “Liberty”. A propriedade “com.ibm.websphere.productInstallType” seráigual a “InstallationManager” no conteúdo do arquivo <wlp_root>/lib/versions/WebSphereApplicationServer.properties no IFS do IBM i.

© Copyright IBM Corp. 1998, 2015 25

Nível de correção requerido do Nível do Fix Pack Mínimo Requerido do ProdutoIBM WebSphere® Application Server (WAS):

Para o tipo de instalação Perfil clássico do produto IBM WebSphere Application Server, o nível mínimorequerido do fix pack é 8.5.5.9 para o IBM i 7.3.

Nota: O IBM Installation Manager (IM) v1.8.4 ou mais recente precisa ser instalado ANTES da instalaçãodo nível do fix pack do WAS 8.5.5.9. Consulte a URL: http://www.ibm.com/support/docview.wss?uid=nas8N1010434, para obter informações sobre como exibir a versão do IM atualmenteinstalada no IBM i e fazer upgrade dela para uma versão mais recente, se necessário.

Para o perfil Liberty (instalações de Archive e IM) do produto IBM WebSphere Application Server, o nívelmínimo requerido do fix pack é 8.5.5.0, que é a liberação inicial.

É possível identificar o nível do fix pack do produto WAS atual seguindo as instruções sob a seção“Como identificar o nível do fix pack do WAS atual?” abaixo.

Como identificar o nível de fix pack do WAS atual?v Instalações do perfil Clássico:

Revise o arquivo <app_server_root>/properties/version/ WAS.product no IFS do IBM i, em que<app_server_root> é o diretório-raiz da instalação do produto IBM WebSphere Application Server.Exemplo:

WRKLNK 'QIBM/ProdData/WebSphere/AppServer/V85/Express/properties/version/WAS.product'Insira a Opção 5 ao lado do arquivo WAS.product para exibir seu conteúdo.As informações da versão serão listadas ao lado da tag <version>exatamente como no exemplo abaixo. A versão mínima suportada no S.O. IBM i 7.3 é 8.5.5.9.

Nota: A versão de produto a seguir NÃO atende à versão mínima requerida.

<product name="IBMWebSphere Application Server - Express"><id>EXPRESS</id>

<version>8.5.5.7</version><build-infodate="8/20/15"

level="cf071533.01"/></product>

v Instalações do perfil Liberty (tipo de Archive e IM):Não há necessidade de examinar o nível do fix pack porque 8.5.5.0, que é a liberação inicial do perfilLiberty, é o mínimo requerido.

Fazendo upgrade do IBM WebSphere® Application Server para o IBM i 7.3:v Assegure-se de que um dos Licensed Program Products (LPPs) 5770-JV1 de pré-requisito a seguir

esteja instalado antes de migrar o WAS. Somente um dos LPPs é necessário para migração, mas a IBMrecomenda que ambos os LPPs sejam instalados.– 5770-JV1 Opção 14 (Java SE 7 de 32 bits)– 5770-JV1 Opção 15 (Java SE 7 de 64 bits – necessário para JVMs com tamanhos de heap acima de

2GB)v Assegure-se de que o IBM Installation Manager (IM) v1.8.4 ou mais recente esteja instalado. Consulte a

URL: http://www.ibm.com/support/docview.wss?uid=nas8N1010434, para obter informações sobrecomo exibir a versão do IM atualmente instalada no IBM i e fazer upgrade dela para uma versão maisrecente, se necessário.

26 IBM i: Memorando para os Usuários

v Antes ou depois do upgrade para o IBM i 7.3, assegure-se de que todas as instalações do IBM WASatendam aos níveis mínimos requeridos do fix pack. Consulte a seção "Nível mínimo requerido do fixpack do produto IBM WebSphere® Application Server (WAS)" acima para obter mais informações.

Nota: A IBM recomenda que o PTF de grupo e o fix pack mais recentes do WAS v8.5 sejam instaladosAPÓS a migração para o S.O. IBM i 7.3, se possível.

Migração de instalação do perfil Clássico:

Se você tiver atualmente o produto IBM WebSphere Application Server (WAS) versão 8.0 ou anteriorinstalado e estiver fazendo upgrade para o IBM i 7.3, será necessário migrar a instalação do perfilClássico do WAS e os perfis para o nível do fix pack do IBM WebSphere Application Server v8.5.5.9 ousuperior.1. IMPORTANTE: Se a instalação do produto IBM WebSphere Application Server v8.5 tiver sido

atualizada para o nível do fix pack 8.5.5.9 ou superior ANTES do upgrade do IBM i 7.3, DEVE-SEatualizar os programas de serviços do WAS e o JDK padrão seguindo as etapas abaixo, antes de usaro produto WAS pela primeira vez após a migração.

Nota: Esta etapa não se aplica aos tipos de instalação do perfil Liberty do WAS.Antes de atualizar os programas de serviços e os padrões do SDK, assegure-se de que as condições aseguir sejam atendidas:v Todas as instâncias do IBM WebSphere Application Server e o subsistema QWAS85 foram

terminados.v O valor do sistema IBM i, QALWOBJRST, está configurado como *ALL.v O Perfil do usuário do IBM i que está executando o comando tem as autoridades especiais a seguir

configuradas: *ALLOBJ e *SECADMPara atualizar os programas e o SDK padrão:v Inicie o Qshell Interpreter:STRQSHv Mude o diretório para <app_server_root>/bin, em que <app_server_root> é o diretório-raiz da

instalação do WebSphere Application Server.v Chame o script _postfpexit: ./_postfpexit<app_server_root>v Chame o script _setupDefaultSDK: ./_setupDefaultSDK

Exemplo:STRQSHcd /QIBM/ProdData/WebSphere/AppServer/V85/Express/bin./_postfpexit /QIBM/ProdData/WebSphere/AppServer/V85/Express./_setupDefaultSDK

2. Execute o comando managesdk para atualizar o SDK dos perfis existentes do WebSphere ApplicationServer para uma versão mais recente que o Java SE 6.0.Liste todos os perfis e seus SDKs:v Inicie o Qshell Interpreter:STRQSHv Mude o diretório para <app_server_root>/bin, em que <app_server_root> é o diretório-raiz da

instalação do WebSphere Application Server.v Execute o comando "./managesdk -listEnabledProfileAll". O comando exibirá uma lista de todos os

perfis em uma instalação e os nomes do SDK que cada perfil está configurado atualmente parausar.

Exemplo:STRQSHcd /QIBM/ProdData/WebSphere/AppServer/V85/Express/bin./managesdk -listEnabledProfileAll

Programas licenciados 27

CWSDK1004I: Profile profile_name :CWSDK1006I: PROFILE_COMMAND_SDK = 1.6_32CWSDK1008I: Node MACHINE_profile_name SDK name: 1.6_32CWSDK1009I: Server profile_name SDK name: 1.6_32

3. Se o valor do SDK de “Server profile_name SDK name” for 1.6_32 ou 1.6_64, será necessário ativar oservidor para usar uma versão mais recente do SDK (1.7_32, 1.7_64, 1.7.1_32, 1.7.1_64, 1.8_32, 1.8_64).v Inicie o Qshell Interpreter:STRQSHv Mude o diretório para <app_server_root>/bin, em que <app_server_root> é o diretório-raiz da

instalação do WebSphere Application Server.v Execute o comando "./managesdk -listEnabledProfileAll". O comando exibirá uma lista de todos os

perfis em uma instalação e os nomes do SDK que cada perfil está configurado atualmente parausar.

v Execute o comando “./managesdk -enableProfile -profileName profile_name -sdkname sdk_name-enableServers [-user user_name] [-password password_value]” para mudar o SDK para o nome doperfil especificado.

Exemplo:STRQSHcd /QIBM/ProdData/WebSphere/AppServer/V85/Express/bin./managesdk -listEnabledProfileAllCWSDK1003I: Available SDKs :CWSDK1005I: SDK name: 1.7_64CWSDK1005I: SDK name: 1.7_32CWSDK1005I: SDK name: 1.7.1_64CWSDK1005I: SDK name: 1.7.1_32CWSDK1001I: Successfully performed the requested managesdk task../managesdk -enableProfile -profileName WASprofile -sdkname 1.7.1_32 -enableServersCWSDK1017I: Profile WASprofile now enabled to use SDK 1.7.1_32.CWSDK1001I: Successfully performed the requested managesdk task.

Consulte http://www.ibm.com/support/docview.wss?uid=nas8N1019730 para uso detalhado docomando managesdk.

Migração de instalação do perfil Liberty (instalações do tipo do InstallationManager e de Archive):

Todos os perfis Liberty do WAS precisarão ser configurados para usar o JDK 7.0 ou mais recente parafuncionarem corretamente no S.O. IBM i 7.3.

Consulte http://www.ibm.com/support/docview.wss?uid=nas8N1021106 para obter informaçõesdetalhadas sobre como configurar a instalação do perfil Liberty do IBM WebSphere Application Server eos servidores de aplicativos para usarem o IBM JDK v7.0 ou mais recente.

Mudanças do IBM DB2 Web Query for i (5733-WQX)

O IBM DB2 Web Query for i V2.1 e versões anteriores não são suportados e não funcionarão no IBM i7.3. Faça upgrade para o Web Query versão 2.2.0 ou mais recente. O Web Query versão 2.2.0 é suportadono IBM i 7.3, 7.2 ou 7.1. Ele requer o IBM Technology for Java 7.1 de 32 bits (JV1 opção 14).

Para obter mais informações sobre o DB2 Web Query for i, consulte a wiki do produto emhttp://ibm.co/db2wqwiki.

As bibliotecas QWQREPOS e QWQCENT do IBM DB2 Web Query for i (5733-WQX) serão tratadas comobibliotecas de usuário. Para obter detalhes adicionais, consulte http://www-03preprod.ibm.com/support/knowledgecenter//ssw_ibm_i_73/rzaq9/rzaq9osWQlibs.htm

28 IBM i: Memorando para os Usuários

IBM Developer Kit para Java (5770-JV1)Suporte às opções JV1 no IBM i 7.3

As opções JV1 para o IBM Technology for Java (IT4J) 6.0 (opção 11 e 12) não são mais suportadas no IBMi 7.3. A JVM padrão no IBM i 7.3 é IBM Technology for Java 8.0 de 32 bits (opção 16).

Para obter mais informações de J9 no IBM i, consulte o website Atualizações de tecnologia do IBM i:http://www.ibm.com/developerworks/ibmi/techupdates/java.

IBM Advanced Function Printing Utilities (5770-AF1)O IBM Advanced Function Printing Utilities (5770-AF1) não é mais suportado.

A última liberação para o IBM Advanced Function Printing Utilities (5770-AF1) foi o IBM i 7.2. O fluxode dados Advanced Function Presentation agora é uma arquitetura aberta gerenciada pelo AFPConsortium. Produtos de substituição, que oferecem suporte para uma gama mais ampla de formatos deimagem e modernas tecnologias de fontes, estão disponíveis a partir de várias empresas que sãomembros do AFP Consortium. Entre os produtos de substituição estão o DocPath Boulder Suite (deDocPath) e o Overview AFP Designer for iSeries (de Isis-Papyrus). Essa não é uma lista abrangente deprodutos de substituição, uma vez que outras empresas também podem oferecer uma função quesubstitua o Advanced Function Printing Utilities.

Backup Recovery and Media Services (5770-BR1)Mudanças do cliente BRMS

O cliente BRMS converteu alguns painéis do cliente para melhor desempenho e aparência. Por isso, ocliente BRMS é suportado somente por meio do IBM Navigator for i.

IBM PowerHA SystemMirror for i (5770-HAS)Mudanças do IBM PowerHA SystemMirror for i (5770-HAS)

O suporte para a tecnologia de comutação de processador de entrada/saída (às vezes referida comotecnologia de disco alternado) está sendo descartado na 7.3. Essa tecnologia era parte do sistemaoperacional IBM i, com as interfaces com o usuário no produto IBM PowerHA SystemMirror for i(5770-HAS). A comutação de IOP era usada principalmente por clientes com disco interno que desejavamter duas partições IBM i, mas somente uma cópia do conjunto de armazenamentos auxiliaresindependente (IASP). Os clientes ainda no disco interno têm a opção de espelhamento geográficosíncrono ou assíncrono, que replica os dados de um IASP para uma cópia de backup. Os clientes queusam armazenamento externo podem usar a tecnologia de comutação de LUN do PowerHA quecontinuará totalmente suportada, bem como as outras tecnologias de replicação disponíveis noarmazenamento externo. Depois de ter feito upgrade para o IBM i 7.3, não será mais possível configurarou gerenciar um ambiente de comutação de IOP.

O IBM PowerHA SystemMirror for i da 7.2 funciona com o sistema operacional IBM i 7.2 ou 7.3.

Um PTF de nova função da 7.2 foi criado para suportar o DS8000 HyperSwap com IASPs. Essa novafunção requer o PowerHA for i Enterprise Edition. Para obter mais informações sobre essa nova função,consulte Visão geral de alta disponibilidade.

Com o suporte para DS8000 HyperSwap com IASPs, os comandos de descrição do HyperSwap Storageforam substituídos pelos comandos de descrição da configuração de alta disponibilidade. Para obter maisinformações sobre esses comandos, consulte Implementando a alta disponibilidade.

Programas licenciados 29

Aqui está um link: http://www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/rzaig/rzaigimplementkickoff.htm

IBM Content Manager OnDemand for i (5770-RD1)

Requisitos de upgrade IBM Content Manager OnDemand for i

Se você estiver fazendo upgrade de uma versão anterior do IBM Content Manager OnDemand, deve-seestar executando o servidor Content Manager OnDemand versão 8.4.1.3 (ou superior) antes de fazerupgrade para o Content Manager OnDemand for i 7.3. Para obter instruções sobre como determinar suaversão atual do servidor, consulte o Content Manager OnDemand for i: Common Server Planning andInstallation Guide, que pode ser acessado usando links a partir do documento Leia isto primeiro doContent Manager OnDemand for i versão 7.3, que pode ser localizado na web em http://www.ibm.com/support/docview.wss?uid=swg21233584.

O software cliente Content Manager OnDemand deve ser atualizado para a versão 8.5.0.5 (ou superior)antes do upgrade para o Content Manager OnDemand for i 7.3. Isso inclui, mas a ele não se limita, ocliente OnDemand Windows (usuário final) e o CGI ODWEK, Servlet e APIs Java . Se você usar o IBMWEBi ou o IBM Content Navigator (ICN), consulte a documentação apropriada para esses produtos paradeterminar os requisitos mínimos de software. O II4C não é suportado no IBM i 7.3. É necessário fazerupgrade para o IBM Content Navigator (ICN) antes ou ao mesmo tempo que você fizer upgrade para oIBM i 7.3.

O cliente OnDemand Administrator deve estar na mesma versão ou em uma versão superior que oservidor Content Manager OnDemand. Para o Content Manager OnDemand for i 7.3, o clienteOnDemand Administrator deve estar na versão 9.5.0.4 ou superior.

Nova interface de administração baseada na web

Um novo componente do Content Manager OnDemand baseado na web do IBM Navigator for i foiintroduzido no IBM i 7.1. Essa nova interface de administração substitui o plug-in OnDemand Archive doSystem i® Navigator. Qualquer uma das interfaces pode ser usada para administrar sistemas 7.1, massomente a nova interface baseada na web pode ser usada no IBM i 7.2 ou 7.3. Os clientes que executam oContent Manager OnDemand for i no IBM i 7.2 ou 7.3 devem usar essa nova ferramenta, em vez doSystem i Navigator, para administrar objetos de gerenciamento de armazenamento como políticas demigração e várias definições de mídia de archive, bem como a fila de saída e definições do monitor dediretório. O cliente OnDemand Administrator continua a ser a interface para manter objetos do ContentManager OnDemand, como usuários, aplicativos, grupos de aplicativos, pastas, impressoras e assim pordiante.

Mudanças nos comandos

No Content Manager OnDemand for i 7.3, vários comandos foram mudados conforme descrito abaixo.Consulte o Content Manager OnDemand for i: Common Server Planning and Installation Guide, oCommon Server Administration Guide e a ajuda on-line para obter informações adicionais.v Um aviso foi incluído no texto de ajuda para o parâmetro End server (ENDSVR) do comando Start

Monitor (STRMONOND) para chamar a atenção para o fato de que a especificação de um valor *YES paraterminar a tarefa do servidor de instância quando esse monitor terminar pode fazer com que a tarefado servidor de instância termine enquanto outros monitores ainda estão processando arquivos deentrada, os usuários finais estão recuperando documentos, os administradores estão armazenandoarquivos manualmente ou usando o cliente administrativo para atualizar definições ou as funções degerenciamento de armazenamento estão em execução. Não use *YES a menos que você esteja certo deque nenhuma outra função do Content Manager OnDemand estará ativa no momento em que essemonitor terminar.

30 IBM i: Memorando para os Usuários

v O parâmetro de comando Start Archived Storage Management (STRASMOND) nomeado Start server(STRSVR) com um valor *NO será ignorado porque o servidor deve ser iniciado para colocar uma cópiados relatórios do Archived Storage Management na pasta Log do sistema do Content ManagerOnDemand após a conclusão do processo ASM. O servidor Content Manager OnDemand será iniciadopara você automaticamente, se o servidor ainda não estiver iniciado, independentemente do valorespecificado para o parâmetro STRSVR.

A mensagem de consulta requer resposta ao iniciar o primeiroservidor de instância do Content Manager OnDemand

Ao iniciar a primeira instância do Content Manager OnDemand (usando o comando Start TCP/IP Server(STRTCPSVR)) depois de fazer upgrade para o IBM i 7.3, você pode receber uma mensagem na fila demensagens QSYSOPR que requeira uma resposta. A mensagem será enviada se você estiver fazendoupgrade para o IBM i 7.3 de uma versão do servidor Content Manager OnDemand anterior à 9.5.0.4. Porexemplo, se estiver executando o IBM i 7.2 com o servidor versão 9.0.0.3 e fizer upgrade para o IBM i 7.3que executa o servidor versão 9.5.0.4, você receberá a mensagem. O texto da mensagem será: O servidorContent Manager OnDemand será atualizado para o servidor versão 9504. (C G).

Se você revisou o documento Leia isto primeiro do Content Manager OnDemand for i para o IBM i 7.3 eestiver pronto para fazer upgrade para a versão 9.5.0.4, responda G para Ir. Os servidores de instância doContent Manager OnDemand não serão iniciados até que você responda com um G. Se responder comum C para Cancelar, o servidor de instância não será iniciado e a mensagem continuará a ser enviadacada vez que você tentar iniciar um servidor de instância, até responder com um G para Ir.

O documento Leia isto primeiro do Content Manager OnDemand for i 7.3 que pode ser localizado naweb em http://www.ibm.com/support/docview.wss?uid=swg21233584.

Inicie antes uma instância do Content Manager OnDemand ou oprocesso do Archive Storage Management (ASM) levará mais tempo

O primeiro início de uma instância do Content Manager OnDemand (usando o comando Start TCP/IPServer (STRTCPSVR)) ou o processo do Archive Storage Management (ASM) (usando o comando StartArchived Storage Management (STRASMOND)) após um upgrade para o Content Manager OnDemand for i7.3 pode levar mais tempo se você ainda não estiver no servidor Content Manager OnDemand versão9.5.0.x antes de fazer upgrade. O atraso é devido a mudanças do banco de dados nas tabelas deservidores.v Não finalize a tarefa do servidor ou a tarefa ASM porque você está preocupado que ela não está em

andamento.v As mensagens são emitidas durante as mudanças do banco de dados. É possível verificar o log da

tarefa para confirmar se a tarefa está em progresso.

Opções novas e descontinuadas do produto

As opções do produto para o Content Manager OnDemand for i foram atualizadas para incluir uma novaopção 15 (Content Manager OnDemand Distribution Facility) e para remover a opção 13 (ContentManager OnDemand AFP Transforms) que não está mais disponível. As opções individuais do produtopara o IBM i 7.3 (que são instaladas separadamente) são as seguintes:v *BASE - Content Manager OnDemand Base (necessário para todos os outros)

*BASE inclui o Content Manager OnDemand Common Server (anteriormente a opção 10) e o ContentManager OnDemand Web Enablement Kit (anteriormente a opção 11). Essa opção também inclui ocomponente IBM Navigator for i - Content Manager OnDemand (anteriormente nomeado IBMNavigator for i - OnDemand Administration).

v 12 - Content Manager OnDemand PDF Indexer (opcional)

Programas licenciados 31

v 14 - Content Manager OnDemand Enhanced Retention Management (opcional)v 15 - Content Manager OnDemand Distribution Facility (opcional)

O suporte ao índice de texto total também está disponível para uso com o Content Manager OnDemandfor i 7.3.

Observe que se você exibir os programas licenciados instalados usando a opção 10 do menu Trabalharcom programas licenciados (GO LICPGM) no sistema IBM i 7.2, ele listará a opção 13 como ContentManager OnDemand Enhanced Retention Management e a opção 14 como Content Manager OnDemandAFP Transforms se as opções estiverem instaladas. Os nomes das opções do produto estão incorretos. Aopção 13 do produto contém, na realidade, o AFP Transforms e a opção 14 do produto contém oEnhanced Retention Management, conforme mostrado na lista com marcadores acima.

Iniciando no IBM i 7.2, as opções 10 e 11 do produto (Content Manager OnDemand Common Server eContent Manager OnDemand Web Enablement Kit) agora estão incluídas em *BASE e não requerem maisa instalação de uma opção separada. Importante: se as opções 10 ou 11 do produto existirem em seusistema, elas serão excluídas durante o processo de upgrade. Se a opção 13 do produto (Content ManagerOnDemand AFP Transforms) existir em seu sistema, ela não será excluída, mas não estará maisdisponível como uma opção do produto Content Manager OnDemand for i. Se você não tiver a opção 13do produto e estiver interessado em comprar um Advanced Function Presentation (AFP) Transform,deve-se entrar em contato com seu fornecedor de conversão preferencial diretamente.

Término do suporte para APIs do Tivoli Storage Manager (TSM)

Versões anteriores do Content Manager OnDemand for i suportavam o uso do IBM Tivoli StorageManager (TSM), além do ASM ou no lugar do ASM, ou simplesmente como outra opção de mídia parauso em políticas de migração do ASM. As APIs do Tivoli Storage Manager para o IBM i foram retiradasdo suporte em 30 de abril de 2015. Esse término do suporte afeta clientes que usam o Tivoli StorageManager como seu gerenciador de armazenamento e clientes que usam o Tivoli Storage Manager comoum nível dentro de uma política de migração do ASM. O Tivoli Storage Manager não pode mais serusado como uma opção de mídia em políticas de migração do ASM. Para clientes que usam o TSM comoseu gerenciador de armazenamento, o Tivoli Storage Manager somente pode ser usado com o ContentManager OnDemand for i se você incluir um servidor de objeto do Content Manager OnDemand forMultiplatforms entre a partição IBM i e seu servidor Tivoli Storage Manager.

Se você estiver usando atualmente o Tivoli Storage Manager ou System Storage Archive Manager (SSAM)com o Content Manager OnDemand for i, será necessário fazer mudanças para continuar a acessar osdados arquivados. Se você desejar começar a usar o Tivoli Storage Manager com um servidor de objetodo Content Manager OnDemand for Multiplatforms, será necessário configurar o servidor de objeto.Consulte o documento Leia isto primeiro do Content Manager OnDemand para o IBM i 7.3 para obterinformações adicionais.

IBM TCP/IP Connectivity Utilities for i (5770-TC1)

Mudanças do comando SMTP

O parâmetro Authorization Requires SSL (AUTREQSSL) foi removido do comando Change SMTP Attributes(CHGSMTPA). Os programas de CL que chamam o comando usando esse parâmetro podem precisar seratualizados.

32 IBM i: Memorando para os Usuários

IBM Rational Development Studio for i (5770-WDS)

Mudanças no compilador ILE CEm liberações anteriores do IBM i 7.3, o compilador ILE C permite a conversão entre um ponteiro defunção e um ponteiro de espaço, mas o resultado da conversão pode não ser o que o usuário estáesperando. No IBM i 7.3, foram feitas mudanças no compilador ILE C para proibir a conversão entre umponteiro de função e um ponteiro de espaço (como int *, char *, etc.) por padrão. Uma conversão entreum ponteiro de função e um ponteiro de espaço resultará em uma falha de compilação com a mensagemde erro CZM0324 por padrão. Especificando a opção de serviço de compilador CSOPT('-qallowfpspcast'),será feito downgrade da mensagem CZM0324 para aviso e a compilação irá passar.

Frase de Divisão de Procedimento USING do ILE COBOLEm liberações anteriores, quando vários argumentos eram recebidos no mesmo identificador em umafrase de Divisão de Procedimento USING, o último argumento era associado ao identificador. No IBM i7.3, os resultados são imprevisíveis. Todos os identificadores em uma frase de Divisão de ProcedimentoUSING devem ser exclusivos. Isto se aplica a todos os comandos de compilação do ILE COBOL(CRTBNDCBL, CRTCBLMOD, CRTSQLCBLI, CRTCICSCBL) e a todos os valores de TGTRLS (*CURRENT, *PRV,V7R3M0, V7R2M0, V7R1M0).

Mudanças do IBM i Access for Web (5770-XH2Mudanças do IBM i Access for Web (5770-XH2).

O PTF SI56971 do IBM i Access for Web da 7.2 deve ser aplicado à sua partição IBM i.

Se você tiver atualmente uma versão configurada e em execução do IBM i Access for Web na partiçãoIBM i, após o upgrade para o IBM i 7.3, deve-se executar o comando Configure Access for Web(CFGACCWEB) novamente para cada ambiente de servidor de aplicativos da web configurado para que sejapossível usar o produto.

Se você tiver atualmente o IBM i Access for Web configurado em um ambiente de servidor de aplicativosda web que não seja suportado no IBM i 7.3 (como uma instância do servidor de aplicativos da webintegrado da versão 7.1 ou 8.1), deve-se migrar a configuração para um ambiente de servidor deaplicativos da web suportado (como uma instância do servidor de aplicativos da web integrado da versão8.5). O IBM i Access for Web pode migrar dados gerados pelo usuário de um ambiente de servidor deaplicativos da web não suportado para um novo ambiente de servidor de aplicativos da web. Para migrardados gerados pelo usuário, use o comando CFGACCWEB e especifique valores para os parâmetrosSRCSVRTYPE, SRCSVRINST, SRCAPPSVR, SRCINSDIR e SHRUSRDTA. Os dados gerados pelo usuário serãomigrados somente na primeira vez que o comando CFGACCWEB for usado para configurar um ambiente deservidor de aplicativos da web. O IBM i Access for Web também permite que você remova a configuraçãodo IBM i Access for Web de um ambiente de servidor de aplicativos da web não suportado usando ocomando Remove Access for Web (RMVACCWEB). Certifique-se de que os PTFs mais recentes do IBM iAccess for Web da 7.2 sejam aplicados antes de tentar migrar ou remover configurações.

Programas licenciados 33

34 IBM i: Memorando para os Usuários

Avisos

Estas informações foram desenvolvidas para produtos e serviços oferecidos nos Estados Unidos.

É possível que a IBM não ofereça os produtos, serviços ou recursos discutidos nesta publicação em outrospaíses. Consulte um representante IBM local para obter informações sobre produtos e serviços disponíveisatualmente em sua área. Qualquer referência a produtos, programas ou serviços IBM não significa queapenas produtos, programas ou serviços IBM possam ser utilizados. Qualquer produto, programa ouserviço funcionalmente equivalente, que não infrinja nenhum direito de propriedade intelectual da IBM(ou quaisquer outros direitos da IBM) poderá ser utilizado em substituição a este produto, programa ouserviço. Entretanto, a avaliação e verificação da operação de qualquer produto, programa ou serviço nãoIBM são de responsabilidade do Cliente.

A IBM pode ter patentes ou solicitações de patentes pendentes relativas a assuntos tratados nestapublicação. O fornecimento desta publicação não lhe garante direito algum sobre tais patentes. Pedidosde licença devem ser enviados, por escrito, para:

Gerência de Relações Comerciais e Industriais da IBM BrasilAv. Pasteur, 138-146BotafogoRio de Janeiro, RJCEP 22290-240

Para pedidos de licença relacionados a informações de DBCS (Conjunto de Caracteres de Byte Duplo),entre em contato com o Departamento de Propriedade Intelectual da IBM em seu país ou envie pedidosde licença, por escrito, para:

IBM World Trade Asia Corporation2-31 Roppongi 3-chome,Minato-kuTokyo 106,Japan

O parágrafo a seguir não se aplica a nenhum país em que tais disposições não estejam de acordo com alegislação local: A INTERNATIONAL BUSINESS MACHINES CORPORATION FORNECE ESTAPUBLICAÇÃO “NO ESTADO EM QUE SE ENCONTRA”, SEM GARANTIA DE NENHUM TIPO, SEJAEXPRESSA OU IMPLÍCITA, INCLUINDO, MAS A ELAS NÃO SE LIMITANDO, AS GARANTIASIMPLÍCITAS (OU CONDIÇÕES) DE NÃO INFRAÇÃO, COMERCIALIZAÇÃO OU ADEQUAÇÃO A UMDETERMINADO PROPÓSITO. Alguns países não permitem a exclusão de garantias expressas ouimplícitas em certas transações, portanto, esta disposição pode não se aplicar ao Cliente.

Estas informações podem incluir imprecisões técnicas ou erros tipográficos. Periodicamente, são feitasalterações nas informações aqui contidas; tais alterações serão incorporadas em futuras edições destapublicação. A IBMpode, a qualquer momento, aperfeiçoar e/ou alterar os produtos e/ou programasdescritos nesta publicação, sem aviso prévio.

Referências nestas informações a Web sites não IBM são fornecidas apenas por conveniência e nãorepresentam de forma alguma um endosso a esses Web sites. Os materiais contidos nesses Web sites nãofazem parte dos materiais desse produto IBM e a utilização desses Web sites é de inteira responsabilidadedo Cliente.

A IBM pode utilizar ou distribuir as informações fornecidas da forma que julgar apropriada sem incorrerem qualquer obrigação para com o Cliente.

© Copyright IBM Corp. 1998, 2015 35

Licenciados deste programa que desejam obter informações sobre este assunto com objetivo de permitir:(i) a troca de informações entre programas criados independentemente e outros programas (incluindoeste) e (ii) a utilização mútua das informações trocadas, devem entrar em contato com:

IBM CorporationAv. Pasteur, 138-146Botafogo,Rio de Janeiro, RJCEP 22290-240

Tais informações podem estar disponíveis, sujeitas a termos e condições apropriadas, incluindo em algunscasos o pagamento de uma taxa.

O programa licenciado descrito nesta publicação e todo o material licenciado disponível são fornecidospela IBM sob os termos do Contrato com o Cliente IBM, do Contrato Internacional de Licença doPrograma IBM ou de qualquer outro contrato equivalente.

Todos os dados de desempenho aqui contidos foram determinados em um ambiente controlado. Portanto,os resultados obtidos em outros ambientes operacionais poderão variar significativamente. Algumasmedidas podem ter sido tomadas em sistemas de nível de desenvolvimento e não há garantia de queestas medidas serão iguais em sistemas geralmente disponíveis. Além disso, algumas medidas podem tersido estimadas por extrapolação. Os resultados reais podem variar. Os usuários deste documento devemverificar os dados aplicáveis para o ambiente específico.

As informações relativas a produtos não IBM foram obtidas junto aos fornecedores dos respectivosprodutos, de seus anúncios publicados ou de outras fontes disponíveis publicamente. A IBM não testouestes produtos e não pode confirmar a precisão de seu desempenho, compatibilidade nem qualquer outrareivindicação relacionada a produtos não IBM. Dúvidas sobre os recursos de produtos não IBM devemser encaminhadas diretamente a seus fornecedores.

Todas as declarações relacionadas aos objetivos e intenções futuras da IBM estão sujeitas a alterações oucancelamento sem aviso prévio e representam apenas metas e objetivos.

Todos os preços IBM são mostrados no preço de varejo da IBM, são atuais e estão sujeitos a mudançassem aviso. Os preços do revendedor podem variar.

Estas informações foram projetadas apenas com o propósito de planejamento. As informações aquicontidas estão sujeitas a alterações antes que os produtos descritos estejam disponíveis.

Estas informações contêm exemplos de dados e relatórios utilizados em operações comerciais diárias.Para ilustrá-los da forma mais completa possível, os exemplos incluem nomes de pessoas, empresas,marcas e produtos. Todos esses nomes são fictícios e qualquer semelhança com os nomes e endereçosutilizados por uma empresa real é mera coincidência.

LICENÇA DE COPYRIGHT:

Estas informações contêm programas de aplicativos de amostra na linguagem fonte, ilustrando as técnicasde programação em diversas plataformas operacionais. O Cliente pode copiar, modificar e distribuir estesprogramas de amostra sem a necessidade de pagar à IBM, com objetivos de desenvolvimento, utilização,marketing ou distribuição de programas aplicativos em conformidade com a interface de programação deaplicativo para a plataforma operacional para a qual os programas de amostra são criados. Essesexemplos não foram testados completamente em todas as condições. Portanto, a IBM, não pode garantirou implicar a confiabilidade, manutenção ou função destes programas. Os programas de amostra sãofornecidos "NO ESTADO EM QUE SE ENCONTRAM", sem garantia de nenhum tipo. A IBM não deveser responsabilizada por nenhum dano causado pelo uso dos programas de amostra.

36 IBM i: Memorando para os Usuários

Cada cópia ou parte destes programas de amostra ou qualquer trabalho derivado deve incluir um avisode copyright com os dizeres:

© (nome da empresa) (ano). Partes deste código são derivadas dos IBM Corp. Sample Programs.

© Copyright IBM Corp. _insira o ano ou anos_.

Se estas informações estiverem sendo exibidas em cópia eletrônica, as fotografias e ilustrações coloridaspodem não aparecer.

Marcas ComerciaisIBM, o logotipo IBM e ibm.com são marcas ou marcas registradas da International Business MachinesCorp., registradas em vários países no mundo todo. Outros nomes de produto e serviço podem sermarcas registradas da IBM ou de outras empresas. Uma lista atual de marcas registradas da IBM estádisponível na Web em “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml.

UNIX é uma marca registrada da The Open Group nos Estados Unidos e em outros países.

Java e todas as marcas registradas e logotipos baseados em Java são marcas registradas da Oracle, Inc.nos Estados Unidos e/ou em outros países.

Outros nomes de produtos e serviços podem ser marcas registradas da IBM ou de outras empresas.

Termos e CondiçõesAs permissões para o uso dessas publicações estão sujeitas aos seguintes termos e condições.

Uso Pessoal: essas publicações podem ser reproduzidas para uso pessoal, não comercial, desde que todosos avisos de propriedade sejam preservados. Não é possível distribuir, exibir ou fazer trabalhos derivadosdessas publicações ou de nenhuma parte desse documento, sem consentimento expresso da IBM.

Uso Comercial: é permitido reproduzir, distribuir e expor essas publicações exclusivamente dentro de suaempresa, desde que todos os avisos de propriedade sejam preservados. Não é possível fazer trabalhosderivados dessas publicações, ou reproduzir, distribuir ou exibir essas publicações ou qualquer partedeste documento fora da sua empresa, sem o consentimento expresso da IBM.

Exceto conforme concedido expressamente nessa permissão, nenhuma outra permissão, licença ou direitoé concedido, seja expressa ou implícita, às publicações ou a qualquer informação, dados, software ououtra propriedade intelectual contida neste documento.

A IBM reserva-se o direito de revogar as permissões aqui concedidas, sempre que, a seu critério, o usodas publicações prejudicar seus interesses ou, conforme determinação da IBM, as instruçõesanteriormente citadas não estiverem sendo seguidas da forma apropriada.

Não é permitido fazer download, exportar ou reexportar estas informações, exceto em total conformidadecom todas as leis e regulamentos aplicáveis, incluindo todas as leis e regulamentos de exportação dosEstados Unidos.

A IBM NÃO FORNECE NENHUMA GARANTIA SOBRE O CONTEÚDO DESSAS PUBLICAÇÕES. ASPUBLICAÇÕES SÃO FORNECIDAS "NO ESTADO EM QUE SE ENCONTRAM" E SEM GARANTIA DENENHUM TIPO, SEJA EXPRESSA OU IMPLÍCITA, INCLUINDO MAS NÃO SE LIMITANDO ÀSGARANTIAS IMPLÍCITAS DE MERCADO, NÃO-INFRAÇÃO E DE ADEQUAÇÃO A UMDETERMINADO PROPÓSITO.

Avisos 37

38 IBM i: Memorando para os Usuários

IBM®

Número do Programa: 5770-SS1

Impresso no Brasil