11 Eylül 2008 Perşembe

Bazı tanımlar.

Ref:http://www.lc.leidenuniv.nl/awcourse/oracle/network.920/a96580/namingcf.htm#448070

connect descriptor
Bir ağ bağlantısının hedef makine ile kurulabilmesi için özel formattaki tanımıdır.
Connect Descriptor kullanılmak istenen hizmetin ve ağ yolunun bilgisini içerir.
Kullanılmak istenen hizmet;
  1. Oracle'ı kullanmak istediğimiz hizmetin adı
  2. Oracle veritabanı
  3. Oracle veritabanı için Oracle System Identifier (SID) ismi
ile belirtilir.

service name
DB nin mantıksal gösterimine yarar.
Bir servis adı sadece bir db yi gösterebildiği gibi bir db birden fazla "service name" ile refere edebilir.
db adı ve domain adından oluşmuş(-dan oluşmuş:comprised of) kurulumda girilen takma addır.
Eğer "service name" in ne olduğundan emin değilseniz başlangıç dosyasında(tnsnames.ora dosyasında) SERVICE_NAMES parametresinden öğrenebilirsiniz.

naming method
Oracle istemci uygulamaların, ORACLE a bağlanabilmeleri için 5 farklı isimlendirme metodu içerir.
local naming
directory naming
Oracle Names
host naming
external naming

İsimlendirme metodu önce "naming method" a karar verilerek yapılır. Sonra basit isimlendirme metodu ile maplenir. En sonunda istemci tarafındaki uygulamalar bu metod ile ORACLE'a bağlanır.

ExtProc Externel Procedure
3rd Party diller ile yazılmış PL/SQL kodlarından oluşan fonksiyon veya prosedürlerdir. ExtProc ları dinlemek için "Listener" ı konfigüre edebilirsiniz.
Bir harici uygulama "external procedure" çağırırsa, listener "extproc" diye isimlendirilen "external procedure" agent ını başlatır. Listener tarafından ağ bağlantısı kurulur ve palaşılan DLL veya ortak kütüphane isimi, "external procedure" ismi, parametreler istemciye aktarılır. "External Procedure" tarafından üretilen(PL/SQL dilinde başka yazılımlar tarafından yazılmış kod rutinleri) değerler karşı tarafa agent tarafından iletilir.
Agent db sunucusunda (aynı makinede) olmak zorundadır.

emctl status dbconsole
Enterprise Management Control için Database Console un durumunu gösterir.
IP adresiniz değişmiş olsun ve Enterprise Management Console a WEB den erişmek isteyin. "The page cannot be displayed" hatasını almış olacaksınız.
Bu durumda önceki em configurasyonunu silip yeniden oluşturmanız gerekiyor.
Bunu da aşağıdakilerini sırayla tekrarlayarak yapabilirsiniz.
1) Eski konfigurasyonu kaldırınız
emca -deconfig dbcontrol db
2) Yenisini oluşturunuz
emca -config dbcontrol db

İşte gelişimi:


C:\Documents and Settings\Administrator>emca -deconfig dbcontrol db

STARTED EMCA at Sep 11, 2008 2:49:00 PM
EM Configuration Assistant, Version 10.2.0.1.0 Production
Copyright (c) 2003, 2005, Oracle. All rights reserved.

Enter the following information:
Database SID: ORCL

Do you wish to continue? [yes(Y)/no(N)]: Y
Sep 11, 2008 2:49:04 PM oracle.sysman.emcp.EMConfig perform
INFO: This operation is being logged at C:\oracle\product\10.2.0\db_1\cfgtoollog
s\emca\orcl\emca_2008-09-11_02-49-00-PM.log.
Sep 11, 2008 2:49:20 PM oracle.sysman.emcp.EMDBPreConfig performDeconfiguration
WARNING: EM is not configured for this database. No EM-specific actions can be p
erformed.
Enterprise Manager configuration completed successfully
FINISHED EMCA at Sep 11, 2008 2:49:20 PM

C:\Documents and Settings\Administrator>emca -config dbcontrol db

STARTED EMCA at Sep 11, 2008 2:49:34 PM
EM Configuration Assistant, Version 10.2.0.1.0 Production
Copyright (c) 2003, 2005, Oracle. All rights reserved.

Enter the following information:
Database SID: ORCL
Listener port number: 1521
Password for SYS user:
Password for DBSNMP user:
Password for SYSMAN user:
Email address for notifications (optional): cem@tekfark.com
Outgoing Mail (SMTP) server for notifications (optional): mail.tekfark.com
-----------------------------------------------------------------

You have specified the following settings

Database ORACLE_HOME ................ C:\oracle\product\10.2.0\db_1

Database hostname ................ 10.214.36.55
Listener port number ................ 1521
Database SID ................ ORCL
Email address for notifications ............... cem@tekfark.com
Outgoing Mail (SMTP) server for notifications ............... mail.tekfark.com

-----------------------------------------------------------------
Do you wish to continue? [yes(Y)/no(N)]: Y
Sep 11, 2008 2:51:21 PM oracle.sysman.emcp.EMConfig perform
INFO: This operation is being logged at C:\oracle\product\10.2.0\db_1\cfgtoollog
s\emca\orcl\emca_2008-09-11_02-49-34-PM.log.
Sep 11, 2008 2:51:22 PM oracle.sysman.emcp.DatabaseChecks performReposChecks
WARNING: 'shared_pool_size' must be greater than or equal to 80 MB.
Sep 11, 2008 2:51:26 PM oracle.sysman.emcp.util.DBControlUtil startOMS
INFO: Starting Database Control (this may take a while) ...
Sep 11, 2008 2:53:26 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration
INFO: Database Control started successfully
Sep 11, 2008 2:53:41 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration
INFO: >>>>>>>>>>> The Database Control URL is http://10.214.36.55:5500/em <<<<<<
<<<<<
Enterprise Manager configuration completed successfully
FINISHED EMCA at Sep 11, 2008 2:53:41 PM

C:\Documents and Settings\Administrator>

Hiç yorum yok: