GARANTIR DESCONTO

Fórum Conectar banco de dados em rede #39823

31/10/2003

0

Amigos, eu nao estou conseguindo conectar o meu banco de dados em rede atraves do IBConsole.
Aparece a mensagem:

Dynamic SQL Error
SQL error code = -901
feature is not supported

O que devo fazer? :(


Aflsilva

Aflsilva

Responder

Posts

01/11/2003

Afarias

1) atualize seu IB Console

2) qual o servidor e cliente IB instalados?? (ou seria FB??)

3) em q operação exatamente o erro ocorre?


T+


Responder

Gostei + 0

02/11/2003

Aflsilva

Atualizei o IBConsole e continua com o mesmo erro.
A versão do IB instalada e 6.01. não e FB.

O erro ocorre da seguinte maneira:
Primeiro clico em (Register a new interbase server) para criar o servidor.
Seleciono Remote Server;
O Server Name coloco (micro1) que é o nome do computador servidor;
Network Protocol (TCP/IP);
AliasName (Autopecas);
User Name (SYSDBA);
Password (masterkey);
Até aí não apresenta erro.
Em seguida, no aliasname Autopecas, clico com o botão direito em databases e em register porque já existe um banco de dados criado.
Na opção File: informo o caminho do banco de dados (\\Micro1\c\ADSoft\AutoPecas\BaseDados\BASEDADOS.GDB). Nesse momento, ocorre um aviso que diz o seguinte:

The file name specified may contain a server name.
Some operations may not work correctly.
Detail Message:
File:
\\Micro1\c\ADSoft\AutoPecas\BaseDados\BASEDADOS.GDB

Se eu tentar prosseguir, quando clico em Ok. Aparece o seguinte erro:

Error connecting to request database.
Detail Message:
I/O error for file
“\c\ADSoft\AutoPecas\BaseDados\BASEDADOS.GDB”
error while trying to open file
O sistema não pode encontrar o caminho especificado.

O problema pode estar na configuração do BDE referente ao drive INTRBASE?
O que eu devo fazer?
Agradeço desde já.


Responder

Gostei + 0

02/11/2003

Carlos Jatai

amigo, passeir por esse mesmo problema, mas é simples de resolver,
faz o seguinte :

coloca em remote server o endereço tcpip do ´micro1´, depois quando voce for informar a path do banco de dados escreve assim :
:c:\ADSoft\AutoPecas\BaseDados\BASEDADOS.GDB

voce ja criou o Server, dai é só tabalhar ...

assim comigo deu certo

T+


Responder

Gostei + 0

02/11/2003

Aflsilva

Amigo, beleza, consegui fazer da maneira que voce informou e nao apresentou mais o erro. So que apareceu uma outra mensagem de erro.
Quanto eu vou criar uma tabela para a base de dados, eu coloco todo o procedimento de criacao de tabela correto, so que quando eu clico em ´execute query´ aparece a mensagem:

SQL Error

Detail Message:
Dynamic SQL Error
SQL error code = -901
feature is not supported
Statement: create table(nome da tabela)...

O que devo fazer? :(


Responder

Gostei + 0

02/11/2003

Afarias

|Na opção File: informo o caminho do banco de dados (\\Micro1
|\c\ADSoft\AutoPecas\BaseDados\BASEDADOS.GDB). Nesse momento,
|ocorre um aviso que diz o seguinte: c


o erro está na sua string de conexão... neste momento, vc só deve fornecer ao IBConsole o caminho completo do arquivo GDB no servidor.

ex: c:\ADSoft\AutoPecas\BaseDados\BASEDADOS.GDB


com relaçao ao outro problema... coloque sempre todos os comandos q está usando ou de outra forma, nao dá pra adivinhar o q vc está fazendo errado.


T+


Responder

Gostei + 0

02/11/2003

Aflsilva

No Server AutoPecas, opcao Databases, o Database Auto Pecas, quando eu clico no sinal ´+´, onde aparecem as opcoes ´Domains´, ´Tables´, ´Viels´, ´Stored Procedures´, ´External Functions´, ..., quando eu seleciono qualquer opcao, aparece a mensagem:
Por exemplo, se eu selecionar a opcao ´Tables´, aparece a seguinte mensagem:

Error
Unable to retrieve a list of tables.
Detail message:
Dynamic SQL Error
SQL error code = -901
feature is not supported

Qualquer campo que eu selecionar, aparece a mesma mensagem trocando apenas: Unable to retrieve a list of(nome do campo selecionado).

Espero ter sido claro.


Responder

Gostei + 0

02/11/2003

Aflsilva

Eu acredito que o problema esteja quando eu seleciono ´Register a new Interbase Server´ porque quando eu crio como ´local server´ o banco de dados nao apresenta erro nenhum, mas quando eu crio como ´Remote server´, onde tem que colocar o Server Name e Network Protocol, e que fica aparecendo esse erro. Poderia me ajudar com o que eu coloco em Server Name e em Network Protocol. Em server name eu utilizo o endereco IP do computador, ou eu teria que colocar o numero da mascara de sub-rede? Em network Protocol, eu utilizo TCP/IP. Sera que tem alguma coisa errada?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar