Pular para o conteúdo
Visualizando 14 posts - 1 até 14 (de 14 do total)
  • Autor
    Posts
  • #93531
    rfbarrozo
    Participante

      Olá à todos!

      Estou iniciando meus estudos em oracle. Instalei a versão 10g, tudo sem problemas. Após fiz a instalação do query analyser e do Dev. PL/SQL.

      Na instalação foi solicitada somente uma senha, nada de usuário. Criei um banco chamado MyDataBase. Acontece que quando inicio o DEV. PL/SQL, ele me pede um Username, uma password e o Nome do database. Estou utilizando: Scott, Tiger e MyDataBase (connect as Normal).
      Após algum tempo, recebendo a mensagem:
      No Dev.PL/SQL –> Sem mensagem de erro. Simplesmente não acontece nada.

      No Query Analyser –> ” Database connection problem encoutered. Please review you SQLNet/Net8 service nome and login credentials.
      Estou usando: User Name –> Scott
      Password –> Tiger
      Service Name –??? Não sei o que é. Estou usando MyDataBase.

      Obrigado pela ajuda.

      rfbarrozo

      #93535
      diegolenhardt
      Participante

        Veja se tem um servico chamado OracleOraDb10g_home1TNSListener…

        ou ainda, lsnrctl status, em um prompt do MS-DOS. (cmd)

        #93536
        Marcos Braga
        Participante

          Olá rfbarrozo,

          Imagine só…, a senha que cadastrou foi para os usuário SYS e SYSTEM.

          Qual a distribuição que está usando: XE, Standard ou Enterprise? (é importante informar isso).

          Bom…, geralmente o usuário “scott” vem bloqueado para acesso, você pode entrar no banco com o usuário “system” e desbloquear esse usuário, depois poderá utilizá-lo. Verifique isso primeiro.

          Service Name geralmente é o nome do banco que você utilizou na instalação, utilizá-lo geralmente funciona.

          Creio que isso já dá um caminho.

          []s
          Braga

          #93544
          rfbarrozo
          Participante

            Amigos. Obrigado pelas respostas.

            A versão que instalei foi a 10g Home.

            Tentei acesso com Username: System
            Password : xxxxxx
            Database : MyDataBase
            Connect as: Normal

            Continua a mesma coisa, sem acesso!!!
            Após a instalação o banco já está disponível ou preciso iniciar de alguma forma?

            Obrigado.

            #93545
            rfbarrozo
            Participante

              Segue abaixo a configuração que obtive no final da instalação:

              General Purpose
              Use this database template to create a pre-configured database optimized for general purpose usage.
              Common Options
              Option Selected
              Oracle JVM true
              Oracle Data Mining true
              Oracle Text true
              Oracle XML DB true
              Oracle Intermedia true
              Oracle OLAP true
              Oracle Spatial true
              Oracle Ultra Search false
              Oracle Label Security false
              Sample Schemas false
              Enterprise Manager Repository true
              Oracle Database Extensions for .NET false
              Initialization Parameters
              Name Value
              audit_file_dest {ORACLE_BASE}/admin/{DB_UNIQUE_NAME}/adump
              background_dump_dest {ORACLE_BASE}/admin/{DB_UNIQUE_NAME}/bdump
              compatible 10.2.0.1.0
              control_files (“{ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control01.ctl”, “{ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control02.ctl”, “{ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control03.ctl”)
              core_dump_dest {ORACLE_BASE}/admin/{DB_UNIQUE_NAME}/cdump
              db_block_size 8KB
              db_domain
              db_file_multiblock_read_count 16
              db_name MyDataBa
              db_recovery_file_dest {ORACLE_BASE}/flash_recovery_area
              db_recovery_file_dest_size 2048MB
              db_unique_name MyDataBase
              dispatchers (PROTOCOL=TCP) (SERVICE={SID}XDB)
              job_queue_processes 10
              open_cursors 300
              pga_aggregate_target 395MB
              processes 150
              remote_login_passwordfile EXCLUSIVE
              sga_target 1187MB
              undo_management AUTO
              undo_tablespace UNDOTBS1
              user_dump_dest {ORACLE_BASE}/admin/{DB_UNIQUE_NAME}/udump
              Character Sets
              Name Value
              Database Character Set WE8MSWIN1252
              National Character Set AL16UTF16
              Data Files
              Name Tablespace Size(M)
              {ORACLE_BASE}oradata{DB_UNIQUE_NAME}SYSTEM01.DBF SYSTEM 470
              {ORACLE_BASE}oradata{DB_UNIQUE_NAME}UNDOTBS01.DBF UNDOTBS1 25
              {ORACLE_BASE}oradata{DB_UNIQUE_NAME}SYSAUX01.DBF SYSAUX 230
              {ORACLE_BASE}oradata{DB_UNIQUE_NAME}USERS01.DBF USERS 5
              {ORACLE_BASE}oradata{DB_UNIQUE_NAME}TEMP01.DBF TEMP 20
              Control Files
              Name
              {ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control01.ctl
              {ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control02.ctl
              {ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control03.ctl
              Redo Log Groups
              Group Size(K)
              1 51200
              2 51200
              3 51200

              #93546
              rfbarrozo
              Participante

                Segue abaixo a configuração que obtive no final da instalação:

                General Purpose
                Use this database template to create a pre-configured database optimized for general purpose usage.
                Common Options
                Option Selected
                Oracle JVM true
                Oracle Data Mining true
                Oracle Text true
                Oracle XML DB true
                Oracle Intermedia true
                Oracle OLAP true
                Oracle Spatial true
                Oracle Ultra Search false
                Oracle Label Security false
                Sample Schemas false
                Enterprise Manager Repository true
                Oracle Database Extensions for .NET false
                Initialization Parameters
                Name Value
                audit_file_dest {ORACLE_BASE}/admin/{DB_UNIQUE_NAME}/adump
                background_dump_dest {ORACLE_BASE}/admin/{DB_UNIQUE_NAME}/bdump
                compatible 10.2.0.1.0
                control_files (“{ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control01.ctl”, “{ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control02.ctl”, “{ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control03.ctl”)
                core_dump_dest {ORACLE_BASE}/admin/{DB_UNIQUE_NAME}/cdump
                db_block_size 8KB
                db_domain
                db_file_multiblock_read_count 16
                db_name MyDataBa
                db_recovery_file_dest {ORACLE_BASE}/flash_recovery_area
                db_recovery_file_dest_size 2048MB
                db_unique_name MyDataBase
                dispatchers (PROTOCOL=TCP) (SERVICE={SID}XDB)
                job_queue_processes 10
                open_cursors 300
                pga_aggregate_target 395MB
                processes 150
                remote_login_passwordfile EXCLUSIVE
                sga_target 1187MB
                undo_management AUTO
                undo_tablespace UNDOTBS1
                user_dump_dest {ORACLE_BASE}/admin/{DB_UNIQUE_NAME}/udump
                Character Sets
                Name Value
                Database Character Set WE8MSWIN1252
                National Character Set AL16UTF16
                Data Files
                Name Tablespace Size(M)
                {ORACLE_BASE}oradata{DB_UNIQUE_NAME}SYSTEM01.DBF SYSTEM 470
                {ORACLE_BASE}oradata{DB_UNIQUE_NAME}UNDOTBS01.DBF UNDOTBS1 25
                {ORACLE_BASE}oradata{DB_UNIQUE_NAME}SYSAUX01.DBF SYSAUX 230
                {ORACLE_BASE}oradata{DB_UNIQUE_NAME}USERS01.DBF USERS 5
                {ORACLE_BASE}oradata{DB_UNIQUE_NAME}TEMP01.DBF TEMP 20
                Control Files
                Name
                {ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control01.ctl
                {ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control02.ctl
                {ORACLE_BASE}/oradata/{DB_UNIQUE_NAME}/control03.ctl
                Redo Log Groups
                Group Size(K)
                1 51200
                2 51200
                3 51200

                #93547
                Marcos Braga
                Participante

                  Olá rfbarrozo,

                  Como foi dito, sugiro que verifique os serviços do windows e procure por serviços iniciado com “oracle”, em um deles está o nome do serviço que inicia o banco.

                  Existe outro serviço que inicia do listener (no nome do serviço contém a palavra Listener), será fácil encontrar.

                  Bom…, o serviço principal chama-se “oracleserviceDB_NAME“, esse DB_NAME é o nome do banco de dados, anote-o.

                  Se os serviços não estiverem iniciados, inicie os mesmos…, após inicados abra um prompt do dos e digite a seguinte sequência:

                  C: > sqlplus /nolog
                  SQL> conn / as sysdba
                  SQL> select status from v$instance;
                  SQL> show parameter db_name
                  SQL> exit
                  C: > exit

                  Anote os dados e cole na lista para melhor auxiliá-lo.

                  Se por algum motivo, a senha que foi cadastrada na instalação do oracle não estiver funcionando, antes de sair do sqlplus (exit), execute o seguinte comando para alterar a senha do SYS e SYSTEM:

                  SQL> alter user sys identified by NOVASENHA;
                  SQL> alter user system identified by NOVASENHA;

                  Isso vai lhe dar alguma ajuda.

                  Boa sorte,
                  Braga

                  #93555
                  rfbarrozo
                  Participante

                    Estou com os seguintes serviços ativos:
                    OracleDBConsoleorcl Started
                    OracleJobSchedulerORCL Started
                    OracleOraDb10g_home2iSQL*Plus Started
                    OracleOraDb10g_home2TNSListener Started
                    OracleServiceORCL Started

                    Mais não consigo acesso pelo PL/SQL DEV. nen pelo Query analyser.

                    Estou usando o usuário : System
                    Password : *****
                    Service name: MyDataBase

                    Obrigado.

                    #93556
                    Marcos Braga
                    Participante

                      Oi rfbarrozo,

                      O serviço “OracleServiceORCL” mostra o nome do banco que instalou, e chama-se “ORCL” (e não MyDataBase).

                      Detalhe…

                      Os comandos que informei anteriormente devem ser executados através do “Prompt do MS-DOS” (aquela tela preta). Terá melhores resultados utilizando o Prompt.

                      Porém, se tentar utilizar o nome correto (orcl), talvez consiga o acesso que precisa.

                      []s
                      Braga

                      #93572
                      rfbarrozo
                      Participante

                        Braga. Obrigado pela atenção.

                        Estou utilizando no PL/SQL DEV o seguinte:
                        User : System
                        pasw: ****
                        Database: ORCL

                        “Não funciona…”

                        Quando utilizo o comando do prompt “sqlplus /nolog” recebo a seguinte mensagem.

                        SP2-1503: Unable to initialize Oracle call interface
                        SP2-0152: ORACLE may not be functioning property

                        #93573
                        Marcos Braga
                        Participante

                          Algo estranho de ocorrer, mas…, ambiente windows pode ocorrer… rsssss

                          Faz o seguinte para verificar se passa.

                          Abre um prompt do ms-dos e digita o seguinte:

                          C: > set ORACLE_HOME=c:diretoriodooracle
                          C: > set LD_LIBRARY_PATH=%ORACLE_HOME%lib
                          C: > set ORACLE_SID=orcl
                          C: > set PATH=%ORACLE_HOME%bin;%PATH%

                          Esses são os parâmetros básicos do Oracle. Assim que fizer, tente iniciar o sqlplus novamente e observe se o erro persiste.

                          []s
                          Braga

                          #93574
                          rfbarrozo
                          Participante

                            Efetuei os comandos. Agora a mensagem mudou.

                            Error 6 initializing SQL*PLUS
                            Message file sp1.msb not found
                            SP2-0750: You may need to set ORACLE_HOME to your Oracle ssoftware directory

                            #93577
                            diegolenhardt
                            Participante

                              faca echo %ORACLE_HOME% e veja se o retorno do que você setou é mesmo onde o seu oracle está instalado, parece ter feito tal qual o braga postou…

                              #93593
                              invoid
                              Participante

                                rfbarrozo,

                                Procure no seu HD pelo arquivo tnsnames.ora e o arquivo listener.ora. Poste aqui para nós o seu conteúdo.

                                Bom, só para você entender melhor, este “Database” não é necessariamente o nome do seu database, mas o nome pelo qual seu banco está identificado no tnsnames.ora, que contém os “caminhos” para você conectar no banco (IP, Service_Name, porta, etc). Por sua vez, o tnsnames.ora deve estar configurado de acordo com o seu listener, principalmente o service_name.

                                Só para separar as coisas, o listener.ora só existe no servidor de BD, enquanto o tnsnames.ora deve existir em qualquer cliente que precise acessar esta base.

                                Descreva também de forma mais clara, qual é o path que está instalado o oracle.

                                Abraços !!!!

                                André

                              Visualizando 14 posts - 1 até 14 (de 14 do total)
                              • Você deve fazer login para responder a este tópico.