Fórum Dbexpress oracle #366343

21/11/2008

0

Ola Pessoal,

Estou utilizando o DBEXPRESS pela primeira vez com oracle, estou com dois probleminhas:

Tento conectar com o usuario SYS e ele me pede para conectar como SYSDBA ou SYSOPER, mas não tem o parametro no DBEXPRESS

Outro problema é o seguinte logo como SYSTEM e coloco um SQLTABLE ele lista as tabelas do meu banco , mas se eu executo um comando com o SQLquery e diz que a tabela ou view não existe.

Se alguém puder me ajudar agradeço.

Giordano


Giordano

Giordano

Responder

Posts

21/11/2008

Misterzire

da uma olhada nesse artigo

http://imasters.uol.com.br/artigo/2169/interbase/tecnologia_dbexpress_e_conexao_ao_firebird/

Ele e sobre firebird mas o conceito e o mesmo.

Vale a pena pesquisar no google . voce vai encontrar muitos exemplos


Responder

Gostei + 0

22/11/2008

Paulo

Giordano, eu uso Oracle 10g e já tive problema semelhante. Eu durante a instalação do 10g eu fui dando next e não me preocupei em ler as cosias e fazer as mudanças necessárias. Quando fui funcionar no Delphi, nada. Solução, desinstalei o 10g e reinstalei e fui lendo e alterando ou gravando(decorando) o que fosse peciso. Logo no primeiro acesso, eu Criei um usuario e uma senha e passei a criar as tabelas dentro daquele usuário. Eu hoje evito de usar o usuário SYS e outros que vêm com o 10g. Uma conexão Oracle e DBx é muito fácil, quase que nativa. Faça isso e se tiver dificuldade vai postando. Eu só posso ler à noite e aos fins-de-semana.


Responder

Gostei + 0

26/04/2009

Josehenrique

.... Uma conexão Oracle e DBx é muito fácil, quase que nativa. ...


Gostaria de poder dizer o mesmo, mas estou com um problema, não consigo conexao com o Oracle 10g XE que está instalado localmente. Utilizo o win vista ultimate x64, delphi 2007, oracle XE.
ao tentar conectar recebo o erro ORA - 12154. Já nao sei mais o que fazer pois pelo delphi nao consigo conectar, porém pelo endereco
http://127.0.0.1:8080/apex vai normalmente e pelo Aqua Data Studio (maravilhoso esse prg para manutencao no BD) também conecto sem problemas.

tnsnames.ora
XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = josehenrique-pc )(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE) 
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

ORACLR_CONNECTION_DATA = 
  (DESCRIPTION = 
    (ADDRESS_LIST = 
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) 
    ) 
    (CONNECT_DATA = 
      (SID = CLRExtProc) 
      (PRESENTATION = RO) 
    ) 
  ) 



listener.ora
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server)
      (PROGRAM = extproc)
    )
#  (SID_LIST =
    (SID_DESC =
      (SID_NAME = XE)
#      (ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server)
      (PROGRAM = extproc)
    )

  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
      (ADDRESS = (PROTOCOL = TCP)(HOST = JoseHenrique-PC)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)



sqlnet.ora
 This file is actually generated by netca. But if customers choose to 
 install "Software Only", this file wont exist and without the native 
 authentication, they will not be able to connect to the database on NT.

SQLNET.AUTHENTICATION_SERVICES = (NTS)





por favor me ajude , já nao sei mais o que fazer ....pensei em até instalar o server e o client na minha maquina para ver se esse eh o problema, mas achei que tento o server nao preciso do cliente correto??


Responder

Gostei + 0

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

Aceitar