
Para acessar o TSQL de forma interativa digite:
SQL OPENBASEI "DSN=.....;.......;......" [opções]
Veja o apêndice 3 (Referência a uma base) para a especificação da cadeia inicial. A cadeia deve ser digitada entre aspas.
opções indicam o modo de acesso a interface;
Se a base não for remota a seguinte forma também pode ser utilizada para ativar o TSQLI.
SQL OPENBASEI nome [ –s código de segurança ] [ –n nível de acesso ] [opções]
onde nome especifica o nome do arquivo do dicionário. Pode ser o caminho completo ou o caminho em relação ao diretório corrente.
opções indicam o modo de acesso a interface;
As opções podem ser:
-E arquivo
Com esta opção, o TSQLI entra direto em modo de tEla com a tela contida em "arquivo". Como podem ser definidas telas de menu e de manipulação de dados, esta opção permite o uso da interface simulando uma aplicação. O usuário que entra diretamente neste modo não tem acesso aos outros recursos do sistema.
-X arquivo
Com esta opção, o TSQLI entra direto no modo comando executando o comando contido em "arquivo". Novamente, o usuário que entra no sistema diretamente neste modo, não tem acesso aos demais recursos do sistema.
-N nível
Com esta opção o usuário especifica os níveis de isolamento 0,1 ou 2 (Veja manual de referência), sendo que o nível "default" é 1. O nível com o qual foi ativado o TSQLI é indicado no menu OPÇÕES.
No nível 0 nenhum bloqueio de registros é efetuado e desta forma o TSQLI não permite operações de escrita, só permitindo portanto a execução de comandos SQL do tipo SELECT.
No caso de uma base OpenBASE com bloqueio de banco, se um usuário ativar o TSQLI com nível diferente de zero, o banco ficará bloqueado por esse usuário durante todo tempo da exibição do relatório correspondente a execução de uma consulta.
O TSQLI possui uma interface amigável ao usuário, composta de menus e submenus que guiam o usuário pelos diversos recursos do ambiente. Em cada uma das telas, há um menu de opções na linha superior do vídeo. Para retornar ao ambiente anterior, usa-se sempre a tecla ESC ou opção específica no menu.
O menu principal, no qual se chega ao chamar o TSQLI sem opções oferece três alternativas: modo de Comando, modo de tEla, e modo de Opções. Cada um desses modos será explicado em itens próprios a seguir.
