TCGetInfo( < nSlot >, [ cParam ] ) |
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nSlot | numérico | Indica o número do slot de informação a ser recuperada. | X | |
cParam | caractere | Alguns slots de informação podem receber um parâmetro adicional ou critério de informação de retorno. |
Nome | Tipo | Descrição |
---|---|---|
cInfoStr | caractere | Retorna uma string |
Esta função não está disponível para uso com RPODB=SQLITE. |
Veja abaixo uma lista dos slots/informações que podem ser recuperadas:
Slot | Descrição | Observação | |
---|---|---|---|
1 | Retorna o nome completo da Build do | ||
2 | Retorna uma string contendo o total de CPU em uso na máquina onde está instalado o Caso seja uma máquina Windows, retorna o percentual de 0 a 100 %. Para ambiente Linux, retorna o Load Average da máquina. | ||
3 | Retorna a quantidade de memória (em KB) consumida pelo serviço do | ||
4 | Retorna informação sobre a versão do sistema operacional. | ||
5 | Retorna string com informações de memória da máquina e do aplicativo
| ||
6 | Retorna o número de conexões atualmente estabelecidas com este | ||
7 | Retorna o latência entre o | ||
8 | Retorna o latência entre o | ||
9 | Retorna a quantidade de memória (em KB) consumida pela thread do | ||
10 | Retorna lista de threads conectadas neste | ||
11 | Retorna Lista de registros locados neste
O número da conexão é o mesmo retornado pela função TCGetSID. | ||
12 | Retorna Lista de registros locados neste Caso seja informado um número de segundos em cParam, serão retornados apenas os locks mantidos pelo tempo indicado ou superior.
| ||
13 | Retorna uma string contendo todas as informações da conexão atual do
| ||
14 | Deve ser informado em cParam o número de uma conexão do | ||
15 | Retorna uma string indicando o modo de configuração do | ||
16 | Caso o | ||
17 | Retorna uma lista com as Threads do | ||
18 | Retornar a arquitetura do | ||
19 | Retornar o sistema operacional de onde o | ||
20 | Retornar o modo de execução do | ||
21 | Retorna uma string, 0 (zero) ou 1, indicando se o DBAuditTrail está configurado para o ambiente em que se está conectado. | ||
22 | Retorna o valor (em bytes) definido na chave de configuração MaxStringSize. | ||
23 | Retorna o endereço e porta do | ||
24 | Retorna uma lista de processos que estão com uma determinada tabela aberta. | ||
25 | Retorna uma string, 0 (zero) ou 1, indicando se a configuração DataReadOnly está desativada ou ativada. | ||
26 | Retorna uma string, 0 (zero) ou 1, indicando se a configuração ReadOnly está desativada ou ativada. | ||
27 | Retorna uma string informando o table space configurado. Se o retorno estiver vazio, não há configuração de table space para o DSN. | ||
28 | Retorna uma string informando o index space configurado. Se o retorno estiver vazio, não há configuração de index space para o DSN. | ||
29 | Retorna uma string, 0 (zero) ou 1, indicando se a conexão atual é ODBC ou não. | ||
30 | Retorna uma string indicando o status de um Alter Table em execução. | ||
31 | Retorna uma string indicando o nome do tablespace utilizado para campos do tipo LOB (apenas para Oracle) |
|
user function test() TCLink() For nI := 1 to 26 conout('SLOT ' + cValToChar(nI) + ":" + TCGetInfo(nI)) Next TCUnlink() return |