Browsing articles in "DBA"
Ağu
19
2015

SMTP sunucusu üzerinden e-posta göndermek için Oracle veritabanı etkinleştirme

1. Oracle paketleri SYS.UTL_SMTP ve SYS.UTL_TCP Oracle paketleri SYS.UTL_SMTP ve SYS.UTL_TCP Oracle veritabanı üzerinde kullanılabilir ve EXECUTE olup olmadığını kontrol edilebilir. 2. SMTP erişimi kontrolü $ telnet smtp_server 25 Eğer boş bir ekran veya bir hata görürseniz: “telnet: açılamıyor uzak ana bilgisayara bağlanmak için: Bağlantı reddedildi”, DB sunucusu SMTP sunucusu tarafından kabul edilmez. Bu durumda size  SMTP […]

Tem
27
2015

SUBSTR ve INSTR Fonksiyonlarının Kullanımı

SELECT SUBSTR (‘Mert AĞBABA’, 1, 4) FROM DUAL;    SELECT SUBSTR (‘Mert AĞBABA’, 3, 4) FROM DUAL; SELECT SUBSTR (‘Mert AĞBABA’,-4) FROM DUAL; SELECT SUBSTR (‘Mert AĞBABA’,4) FROM DUAL; SELECT SUBSTR (‘Mert AĞBABA’,-4,2) FROM DUAL; SELECT INSTR (‘Mert AĞBABA’,’A’,1,1) FROM DUAL; SELECT INSTR (‘Mert AĞBABA’,’A’,1,2) FROM DUAL; SELECT INSTR (‘Mert AĞBABA’,’BABA’,1,1) FROM DUAL; SELECT INSTR […]

Haz
30
2015

Db Kullanıcının Objeler Üzerindeki Yetkilerinin Görüntülenmesi ile ilgili Örnek SQL

Merhaba, Belirli bir db kullanıcısı üzerine atanmış obje yetkilerinin görüntülendiği örnek bir sql i aşağıda bulabilirsiniz. Tşk..     SELECT p.grantee, p.PRIVILEGE, o.object_type, p.owner || ‘.’ || p.table_name obj_name, p.grantor, p.grantable FROM dba_tab_privs p, dba_objects o WHERE grantee NOT IN (’DBA’) AND o.owner = p.owner AND o.object_name = p.table_name AND p.GRANTEE = ‘MKORKMAZ’ –> yetki […]

Haz
30
2015

DBMS_XMLPARSER standart paketi ile XML verisinin Ayrıştırılması

Merhaba, Aşağıda DBMS_XMLPARSER paketi ile XML verisinin ayrıştırılması ile ilgili örnek bir script bulabilirsiniz. Tşk..     DECLARE –****************************************************************************************** SUBTYPE generic_column IS VARCHAR2 (1000);   TYPE headers IS RECORD ( order_number generic_column, merchant_order generic_column, order_date generic_column, priority generic_column, note_for_invoice generic_column, note_for_waybill generic_column, note_for_warehouse generic_column, currency_code generic_column, order_total generic_column, order_bonus_total generic_column, customer_webno generic_column, customer_name generic_column, delivery_person […]

Haz
23
2015

Mevcut Yıldaki Tüm Günleri Listeleyen Sorgu Örneği

Merhaba, Mevcut Yıldaki Tüm Günleri Listeleyen Sorgu Örneğini Aşağıda Bulabilirsiniz.   SELECT tarih, TO_CHAR (tarih, ‘Day’) Gun FROM (SELECT (LEVEL – 1) + TO_DATE (’01-01-‘ || TO_CHAR (SYSDATE, ‘yyyy’), ‘dd-mm-yyyy’ ) tarih FROM DUAL CONNECT BY LEVEL <= TO_DATE (’31-12-‘ || TO_CHAR (SYSDATE, ‘yyyy’), ‘dd-mm-yyyy’ ) – TO_DATE (’01-01-‘ || TO_CHAR (SYSDATE, ‘yyyy’), ‘dd-mm-yyyy’ ) […]

Haz
19
2015

JSON Verisinin Ayrıştırılması Jenerik Api ile Kullanılan Örnek Script

Merhaba, Herhangi bir web kaynağından JSON (JavaScript Object Notation) standardında hazırlanmış özel bir desene sahip verinin PL/SQL ile ayrıştırılması amacıyla kullanılan jenerik bir api ve apinin script olarak uygulanmasının örneğini aşağıda bulabilirsiniz. json_v1_0_5 Yukarıdaki linkten JSON verisi Yaratmak ve Ayrıştırmak için kullanılan objeler bulunmaktadır.Yükleme Adımları Takip edilerek install işlemi gerçekleştirilir içerisinde gerekli örneklerde mevcuttur. Aynı […]

Haz
9
2015

ORA-01591 locked held by in-doubt distributed transactions hatası çözümü

Merhaba, Entegrasyonlarda karşımıza çıkabilecek olan commitlenmemiş işlemler için aşağıdakiler sırası ile yapılır. Ekranda çıkan hatadaki local_trans_id interface de bekletilen sorunlu kayıt için sorgulanır. Commitlenmemiş alan yakalanır.   SELECT * FROM dba_2pc_pending WHERE local_tran_id = ‘158.30.924783’; SELECT * FROM dba_2pc_pending WHERE local_tran_id = ‘158.30.924783’; İşlemin geri alınması için rollback için   SELECT ‘rollback force ”’ || […]

Sayfalar:«1234567»