Qual a String de comando para obter o host da conexão em tempo de execução?
Apesar de Conseguir saber o valor do host pelo debug, em linhas de comando, não consigo trazer o valor para dentro do form
Se alguém souber, por favor me ajude
Desde Já agradeço, Obrigado
Como Obter o Host
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Use o comando
Abaixo, um exemplo tirado do HELP do Forms Builder.
GET_APPLICATION_PROPERTY
.Abaixo, um exemplo tirado do HELP do Forms Builder.
/*
** Built-in: GET_APPLICATION_PROPERTY
** Example: Capture the username and password of the
** currently logged-on user, for use in calling
** another Tool.
*/
PROCEDURE Get_Connect_Info( the_username IN OUT VARCHAR2,
the_password IN OUT VARCHAR2,
the_connect IN OUT VARCHAR2) IS
BEGIN
the_username := Get_Application_Property(USERNAME);
the_password := Get_Application_Property(PASSWORD);
the_connect := Get_Application_Property(CONNECT_STRING);
END;
-
- Rank: Estagiário Sênior
- Mensagens: 11
- Registrado em: Ter, 16 Nov 2004 9:44 am
- Localização: Volta Redonda - RJ
Romilson O. Alves
EPD/VR
EPD/VR
O código postado por você eu já havia analisado porém ele é inutil para mim, afinal ele me retorna o Banco, User e o Pass do banco em que eu estou logado.
Porém a informação que eu desejo é saber o host da máquina que esta rodando o servidor. Eu consigo ver tal informação no debug mas não sei como traze-la para a aplicação
De qualquer forma muito obrigado pela atenção
Porém a informação que eu desejo é saber o host da máquina que esta rodando o servidor. Eu consigo ver tal informação no debug mas não sei como traze-la para a aplicação
De qualquer forma muito obrigado pela atenção
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Bem, se você quer saber o HOST do servidor, creio que você terá que abrir o TNSNAMES.ORA -> Que terá algo assim:
Ou seja, eu sei que o servidor está no 192.168.0.50 .
Infelizmente, não conheço um comando do forms que retorne esse IP diretamente. Também não encontrei essa informação no DEBUG. (Onde você achou isso no debug?)
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =
(PROTOCOL = TCP)
(Host = 192.168.0.50)
(Port = 1521)
)
)
(CONNECT_DATA = (SID = ORCL)
)
)
Infelizmente, não conheço um comando do forms que retorne esse IP diretamente. Também não encontrei essa informação no DEBUG. (Onde você achou isso no debug?)
-
- Rank: Estagiário Sênior
- Mensagens: 11
- Registrado em: Ter, 16 Nov 2004 9:44 am
- Localização: Volta Redonda - RJ
Romilson O. Alves
EPD/VR
EPD/VR
Para Visualizar tal string basta com o programa rodando
ir no menu Depurar / Depurar Windows / Variaveis de Sistema
Depois acessar a aba "Linhas de Comando" e você poderá ver a informação em questão
Continuarei tentando.
Muito Obrigado pela atenção!
ir no menu Depurar / Depurar Windows / Variaveis de Sistema
Depois acessar a aba "Linhas de Comando" e você poderá ver a informação em questão
Continuarei tentando.
Muito Obrigado pela atenção!
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Bom, agora quem está encucado sou eu...
Entrei no DEBUG MODE e entre na Command Linde Parameters e encontrei apenas uma variável chamada USERID, que contém a connect-string que eu estou conectado. (usuário/senha@meu_banco)
Mas não achei nada a respdeito do HOST do meu banco...
Estou usando o Forms 6i aqui!!!
Entrei no DEBUG MODE e entre na Command Linde Parameters e encontrei apenas uma variável chamada USERID, que contém a connect-string que eu estou conectado. (usuário/senha@meu_banco)
Mas não achei nada a respdeito do HOST do meu banco...
Estou usando o Forms 6i aqui!!!
-
- Rank: Estagiário Sênior
- Mensagens: 11
- Registrado em: Ter, 16 Nov 2004 9:44 am
- Localização: Volta Redonda - RJ
Romilson O. Alves
EPD/VR
EPD/VR
Eu estou rodando o Forms 9i
Consegui contonar o problema, porém em breve estarei analisando tal problema novamente para tentar achar uma resposta para minha duvida.
Mas de qualquer forma muito, obrigado!
Consegui contonar o problema, porém em breve estarei analisando tal problema novamente para tentar achar uma resposta para minha duvida.
Mas de qualquer forma muito, obrigado!
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 14 visitantes