Boa noite pessoal, estou com um problema serio, já tem alguns dias, preciso migrar um banco 10g XE para 11g XE devido os espaço ocupado pelo banco, porém as vezes que tentei essa migração não consigo conectar a aplicação em forms6i ao oracle database 11g XE, ela simplesmente se fecha sem dar qualquer erro.
O Banco 10g XE esta em um servidor linux bem velho e o 11g XE eu tive que instalar em um servidor windows server 2003.
Alguém tem uma luz? Pois já não sei mais o que fazer
Abraços
forms6i não conecta ao 11g.
-
- Rank: Programador Sênior
- Mensagens: 45
- Registrado em: Ter, 16 Set 2008 5:56 pm
- Localização: Fortaleza - CE
Targino Silveira
targino_silveira@yahoo.com.br
targino_silveira@yahoo.com.br
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother, bom dia.
Só uma dúvida: Teu forms está com o último patch aplicado? (Acho que é o 18).
Só uma dúvida: Teu forms está com o último patch aplicado? (Acho que é o 18).
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
você está recompilando o form no banco 11?
-
- Rank: Programador Sênior
- Mensagens: 45
- Registrado em: Ter, 16 Set 2008 5:56 pm
- Localização: Fortaleza - CE
Targino Silveira
targino_silveira@yahoo.com.br
targino_silveira@yahoo.com.br
Bom dia Senhores, sobre o último patch vou ter que verificar, e quanto a recompilação, não recompilei, no caso teriam que ser recompilados todos os forms da aplicação ?
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
sim!
tem que recompilar, pois quando você importa de novo , os objetos ficam com novos timestamps,
ai no forms (fmx) fica uma referencia disso...
ocasionando as vezes erro...
acho que é ora-04062,
faz o teste aí recompilando cara...
tem que recompilar, pois quando você importa de novo , os objetos ficam com novos timestamps,
ai no forms (fmx) fica uma referencia disso...
ocasionando as vezes erro...
acho que é ora-04062,
faz o teste aí recompilando cara...
-
- Rank: Programador Sênior
- Mensagens: 45
- Registrado em: Ter, 16 Set 2008 5:56 pm
- Localização: Fortaleza - CE
Targino Silveira
targino_silveira@yahoo.com.br
targino_silveira@yahoo.com.br
Ta ok diegolenhardt vou fazer um teste desse tipo sim, o problema é são muitos forms rsrsrsrs, o interessante é que ele não apresentou esse erro que você fez referencia.
Abraços,
Abraços,
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
tem um arquivo de dump, ifrun60dump não lembro bem onde fica, acho que fica no bin do forms,
nesses logs as vezes pode ter alguma informação...
você pode fazer um .bat que compila todos os forms,
tem um utilitario no bin do Forms,
ou você pode abrir varios forms de uma vez, no proprio Oracle Forms e compilar todos de uma vez..
nesses logs as vezes pode ter alguma informação...
você pode fazer um .bat que compila todos os forms,
tem um utilitario no bin do Forms,
ou você pode abrir varios forms de uma vez, no proprio Oracle Forms e compilar todos de uma vez..
-
- Rank: Analista Júnior
- Mensagens: 77
- Registrado em: Qua, 17 Jun 2009 3:18 pm
- Localização: Blumenau - SC
Jonatas Jaqmam Pereira
Analista Desenvolvedor de Sistemas
Analista Desenvolvedor de Sistemas
Cara, já enfrenrei um problema do tipo, ao migrar o banco não conseguia conectar o forms.
Dava erro de senha, e logo descobrir que o forms sempre loga no banco com
usuario e senha maisculos, e no 11g existe um parametro que habilita e desabilita case sensitive no login. Desabilitei o parametro e logou normalmente.
Apenas pesquisa o nome do parametro e vê se não é isso.
Dava erro de senha, e logo descobrir que o forms sempre loga no banco com
usuario e senha maisculos, e no 11g existe um parametro que habilita e desabilita case sensitive no login. Desabilitei o parametro e logou normalmente.
Apenas pesquisa o nome do parametro e vê se não é isso.
-
- Rank: Programador Sênior
- Mensagens: 45
- Registrado em: Ter, 16 Set 2008 5:56 pm
- Localização: Fortaleza - CE
Targino Silveira
targino_silveira@yahoo.com.br
targino_silveira@yahoo.com.br
Oi Jota então eu vi essa possibilidade também, mas ele nem chega a dar mensagem de erro, não tive como ir nesse cliente hoje mas vou ver se consigo fazer mais algumas tentativas a partir daqui de casa e posto os resultados.
Vlws.
Vlws.
-
- Rank: Programador Júnior
- Mensagens: 17
- Registrado em: Seg, 09 Mai 2011 12:30 pm
- Localização: Catanduva / SP
___________________________________________________
David Guilherme
Diretor de TI
FBS Sistemas do Brasil
www.fbssistemas.com.br
david@fbssistemas.com.br
David Guilherme
Diretor de TI
FBS Sistemas do Brasil
www.fbssistemas.com.br
david@fbssistemas.com.br
Olá, você consegui solução sobre o problema do Forms não conectar com o Oracle 11G Xe?
-
- Rank: Programador Sênior
- Mensagens: 45
- Registrado em: Ter, 16 Set 2008 5:56 pm
- Localização: Fortaleza - CE
Targino Silveira
targino_silveira@yahoo.com.br
targino_silveira@yahoo.com.br
Olá David, eu preciso fazer os testes direitinho, mas em tese não consegui ainda...
-
- Rank: Analista Júnior
- Mensagens: 79
- Registrado em: Ter, 16 Mai 2006 11:40 am
- Localização: Patos de Minas - MG
Kara consegui connect o forms 6i PATH4 no 11g XE
Mudei o CHARACTERSET do banco.
faz seguinte na linha de comando do banco:
Mudei o CHARACTERSET do banco.
faz seguinte na linha de comando do banco:
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
ALTER DATABASE CHARACTER SET INTERNAL_USE WE8ISO8859P1;
alter database character set WE8ISO8859P1;
SHUTDOWN IMMEDIATE;
STARTUP;
execute sys.dbms_metadata_util.load_stylesheets;
- ecio
- Rank: Estagiário Sênior
- Mensagens: 9
- Registrado em: Ter, 31 Jul 2012 1:00 am
- Localização: Salvador-BA
"É o grau de comprometimento que determina o sucesso e não a quantidade de seguidores."
Pessoal, funciona sim, tanto o Forms6i quanto o Reports. Minha estrutura atual é a seguinte:
Notebook Windows 7 Home Basic 64bits
O que está faltando em tudo o que já foi dito é o que está no 4º passo desse post.
Forms6i + Reports + Oracle11gXE.
1º Depois de instalar o Dev6 seguindo um tutorial encontrado no próprio forum, instalei o patch17 + patch18.
Copiei os arquivos sqlnet.ora, tnsnames.ora e listener.ora da pasta oraclexe para seus lugarem equivalentes na pasta orant.
2º ALTERAR O NLS_CHARACTERSET DO BANCO PARA UTF8
3º DESATIVAR CASE SENSITIVE ORACLE 11G
4º ALTERAR O SQLNET.ORA PARA (NONE)
No último passo, fiz a alteração tanto na pasta assim como
Lembrando que primeiro instalei banco de dados, depois instalei o Dev6 e copiei os arquivos sqlnet.ora, tnsnames.ora e listener.ora do primeiro caminho para o segundo. Sendo que o arquivo tnsnames deve estar na pasta ADMIN e na pasta TNSAPI do diretorio "orant" e o arquivo listener.ora deve estar apenas em TNSAPI.
Notebook Windows 7 Home Basic 64bits
O que está faltando em tudo o que já foi dito é o que está no 4º passo desse post.
Forms6i + Reports + Oracle11gXE.
1º Depois de instalar o Dev6 seguindo um tutorial encontrado no próprio forum, instalei o patch17 + patch18.
Copiei os arquivos sqlnet.ora, tnsnames.ora e listener.ora da pasta oraclexe para seus lugarem equivalentes na pasta orant.
2º ALTERAR O NLS_CHARACTERSET DO BANCO PARA UTF8
-- SELECT PARA VER O ATUAL
SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';
-- COMANDOS PARA EXECUTAR COMO SYSDBA
SHUTDOWN IMMEDIATE;
STARTUP RESTRICT;
alter database character set internal_use UTF8;
SHUTDOWN IMMEDIATE;
STARTUP;
-- PARA VER A DEFINIÇÃO ATUAL
SHOW PARAMETER SEC_CASE_SENSITIVE_LOGON;
-- PARA FAZER A ALTERAÇÃO
ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE;
-- AQUI ESTÁ O SEGREDO DE TODO O SUCESSO.
SQLNET.AUTHENTICATION_SERVICES = (NONE)
C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN
C:\orant\NET80\ADMIN
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 12 visitantes