Como definir propriedades do ODBC
As propriedades a seguir personalizam a conectividade e otimizam o comportamento da consulta do ODBC Driver.
Propriedades do administrador do ODBC
| Nome da Propriedade | Descrição | Padrão |
|---|---|---|
| BatchSize | Durante a busca de resultados da instância, esse tamanho de lote configura o número de registros a serem buscados para cada solicitação. Normalmente, o padrão é um número ideal para linhas de tamanho normal. Se ocorrer um erro durante a busca de registros que indique que este valor deve ser reduzido, você poderá modificá-lo para otimizar o uso da memória versus o desempenho. | 2000 |
| url | Este é o endpoint ou URL da instância ServiceNow. Ele deve indicar o URL para a instância ServiceNow à qual você deseja se conectar. | https://demo.service-now.com |
| HabilitarPassThrough | Durante o processamento de funções agregadas, habilitar o modo de passagem permite chamar diretamente o Serviço Web agregado para obter uma resposta otimizada e rápida. Sempre que possível, este modo deve ser deixado habilitado. | verdadeiro |
| depurar | Por padrão, as mensagens de depuração não são produzidas. Defina depurar como verdadeiro ao operar o ODBC Driver na janela do console ISQL para gravar todo o tráfego de comunicação de rede relacionado a HTTP na janela do console. Ao usar esta opção, defina gzip como falso para que os dados não sejam compactados. Caso contrário, os dados ficarão ilegíveis. | falso |
| gzip | Por padrão, os dados enviados pela rede são compactados. Defina gzip como falso ao usar o parâmetro de depuração para gravar a comunicação de rede no console do ISQL para que os dados não sejam compactados. | verdadeiro |
| tempo limite | Especifica o valor do tempo limite de inatividade do soquete em segundos. | 175 |
| novas tentativas | Número de novas tentativas da solicitação com falha em caso de erro de tempo limite de soquete. | 0 |
| Modo | O modo de consulta usado para analisar cláusulas "where" complexas. Você pode configurar o modo de consulta do ODBC Driver para usar os operadores AND ou OR. Enquanto o operador OR fornece a maior compatibilidade com consultas complexas, o operador AND geralmente é mais eficiente e resulta em menos operações de banco de dados. |
ou |
| HabilitarDBSchema | O ODBC Driver emite uma solicitação de esquema de banco de dados para recuperar nomes de tabela da instância. Esta funcionalidade é habilitada por padrão para que as aplicações de relatório, como o Microsoft Excel, possam exibir uma lista de tabelas para consulta. Desabilitar esta propriedade pode melhorar o desempenho da primeira consulta enviada de uma aplicação de relatório, especialmente se a instância tiver um grande número de tabelas. | verdadeiro |
| Cache de esquema estendido | O ODBC Driver armazena em cache o esquema do banco de dados para cada conexão. Quando uma nova conexão é criada, o driver limpa o cache do banco de dados e consulta o esquema do banco de dados da instância novamente. Este comportamento é útil ao se conectar a uma fonte de dados diferente ou ao modificar o esquema da tabela. Ao consultar uma única fonte de dados com um esquema consistente, habilite esta propriedade para evitar o envio de solicitações de esquema desnecessárias, inclusive quando EnableDBSchema for verdadeiro. | falso |
| LegacyDurationTimeZone | O driver ODBC retorna valores de campo de temporizador e duração no fuso horário UTC por padrão, começando com a versão 1.0.10. Quando esta propriedade é verdadeira, o ODBC Driver retorna valores de campo de temporizador e duração usando o valor de exibição, conforme mostrado na IU. Esta propriedade pode ser usada para preservar a compatibilidade com integrações legadas que dependem do valor de exibição. Consulte KB0583982 para obter detalhes sobre esse comportamento. | falso |
Se você precisar usar mais de uma dessas propriedades em sua conexão, concatene as configurações com um delimitador de ponto e vírgula (;). Por exemplo, a cadeia de caracteres a seguir define o URL para uma instância específica e muda o tamanho do lote para 200 registros.
url=https://demo1234.service-now.com;BatchSize=200
Propriedades do console de gestão ODBC
| Nome da propriedade | Descrição | Padrão |
|---|---|---|
| ServiceJVMOptions (Serviços\Configurações de serviço\Parâmetros de IP) |
Propriedades e opção de linha de comando da JVM. Por exemplo, para mudar o tamanho máximo do heap Java, modifique o parâmetro -Xmx150m. | -Xms64m -Xmx150m |
| DataSourceIPProperties (Gerenciador do OpenAccess SDK 6.0\<installation location> \Services\ServiceNow_ODBC\Configurações de fonte de dados\ServiceNow\Parâmetros de IP) |
Padrão global do URL da instância para todas as conexões ODBC. Para obter mais flexibilidade, você também pode criar novos DSNs com configurações de URL padrão. | https://demo.service-now.com |
| ServiceSQLDiskCacheMaxSize (Serviços\Configurações de serviço\Parâmetros do mecanismo SQL) |
Especifica o tamanho máximo dos arquivos de cache do disco. Aumente este valor quando vir erros que o limite de tamanho de arquivo do cache de disco atingiu. |
200 |
| Tempo limite (Configurações de fonte de dados\ServiceNow\Parâmetros de IP) |
Especifica o valor do tempo limite de inatividade do soquete em segundos. Aumente para um valor maior que glide.soap.request_processing_timeout.odbc quando vir erros de GetKeys com falha (tempo limite do soquete). |
175 |
| ServiceJVMLocation | Contém o local do JRE usado pelo ODBC Driver. | Não há nenhum valor padrão para esta propriedade. Você será solicitado a inserir o local do JRE no momento da instalação. |
Opções de JVM de serviço
| Opção | Descrição | Padrão |
|---|---|---|
| -DLOG_FILE_NAME | O local do arquivo de log do ODBC. Esta propriedade está disponível a partir da versão 1.0.7.1 do ODBC Driver. | ${user.home}\AppData\Local\ServiceNow\odbc\logging\odbc.log |
| -DLOG_LEVEL | O nível de registro em log usado ao gravar no arquivo de log ODBC. Você pode especificar o nível de registro em log usando níveis de logback, como TRACE, INFO ou ERROR. Esta propriedade está disponível a partir da versão 1.0.8 do ODBC Driver. | INFORMAÇÕES |
Propriedades da instância
| Nome da propriedade | Descrição | Padrão |
|---|---|---|
| glide.db.max.aggregates | O número máximo de linhas retornadas por funções agregadas. | 100000 |
| glide.db.max_view_records | O número máximo de linhas retornadas por uma exibição de banco de dados. | 10000 |