Oracle, Ümumi

“OracleBlogBot” twitter bot

Follow @oracle_blog OracleBlogBot Nədir? Oracle database ilə bağlı internetdə paylaşılan ən son blog yazılarını tweetləyir. Bot gündə bir dəfə öz siyahısındakı blogları izləyir və yeni paylaşılan yazı varsa onları twitter üzərindən paylaşır. Blogların aktiv siyahısına bu linkdən baxa bilərsini. Həmçinin öz bloglarınızı da şərh bölməsində paylaşaraq Botun bazasına əlavə edəbilərsiniz. İlkin olaraq siyahını aşağədakı link əsasında hazırladıq. Top 60 Oracle…

Continue Reading
Oracle, Ümumi

Oracle bir neçə sətri birləşdirmək [listagg]

Listagg funskiyası ilə sətirləri birləşdirmək. Oracle-da bəzən bir neçə sətri birləşdirərək bir sətirdə yazmaq tələb oluna bilər. Bucür hallarda listagg funksiyasından istifadə edə bilərik. İlk öncə testlərimizi edəcəyimiz cədvəli yaradaq və içərisinə data insert edək.   Cədvəlimizin görünüşü aşağıdakı kimi olacaq: ID PROD_ID CHAR_NAME CHAR_VALUE SDATE 1 100 param1 a 01/01/2018 00:00:00 2 100 param2 b 01/01/2018 00:00:00 5 101…

Continue Reading
sql_devloepr_error
Oracle

SQL Developer “Could not load connection type:” Xətası və həlli

Bugün SQL Developer-də yeni connection yaratmaq istədikdə aşağıdakı xətanı aldım. Could not load connection type: Oracle URI has an authority component. Problemin həlli üçün, SQL Developeri bağlayaraq C:\Users\username\AppData\Roaming\SQL Developer içərisində system17.4 folderini silin və SQL Developeri başqa bir folderdə yenidən başladın.   qaynaq:community-oracle

Continue Reading
Oracle

Oracle PL/SQL Package

Oracle Pl/SQL Package necə yaradılır və istifadə olunur Oracle-da package-lər funksiya, prosedur və tipləri məntiqi olaraq birləşdirən objectlərdir. Package-lər modulluq, funksionallıq və sürətli olması əsas üstünlükləridir. Package-lər iki hissədən ibarət olur. Specification və Body hissələri. Specification hissəsində package-də olan function və procedure-ların tanımlanması edilir. Body hissəsində isə spec-də qeyd elədiyimiz function və procedure-ların özləri yazılır. İndi isə sadə bir nümunəyə…

Continue Reading
Oracle

PL/SQL ilə fayla yazmaq.

PL/SQL ilə fayla yazmaq. Bəzən pl/sql də çıxan nəticələri fayla, birbaşa əməliyyat sisteminə yazmaq istəyə bilərik. Bu durumlarda utl_file paketindən istifadə edə bilərik. İlk öncə qısa bir nümünəyə baxaq, ardından utl_file özəlliklərini incələyərik. Birinci addım olaraq fiziki olaraq qovluq yaradaq və həmin directory-ni oracle-a tanıdaq. C:\orareports\ İndi isə yaratdığımız qovluqda .txt faylına yazaq. Yuxarıda fopen ilə ORAREPORTS qovluğunda emp_info.txt faylı…

Continue Reading
timesten_logo
Linux, Oracle

DigitalOcean üzərində TimesTen qurulması

DigitalOcean üzərində TimesTen qurulması İlk öncə DigitalOcean-da yeni bir droplet yaradırıq. Bu bağlantı vasitəsi ilə digitaloceanda qeydiyyatdan keçə bilərsiniz. Mən Əməliyyat Sistemi olaraq Centos 7×64 seçdim,512 MB Ram və 20 GB yaddaş kifayət edir. Droplet yaratdıqdan sonra digitalocean tərəfindən bizə verilə root parolu ilə daxil oluruq. İlk daxil olduğumuz zaman bizdən parolumuzun dəyişdiriliməsini istəyir. Root parolunu dəyişdirdikdən sonra artıq Timesten-in…

Continue Reading
kernel_panic_boot_error
Linux

Kernel panic – not syncing: Attempted to kill init! exitcode=0x00000100

Salam Dostlar, Bugün VirtualBox-da yüklədiyim Oracle Enterprise Linux 6.5-i başlatdığımda aşağıdakı xətanı aldı. Xətanın alınma səbəbi Selinux-un düzgün konfiqurasiya edilməməsi idi. Problemin Həlli üçün Serveri qurduğumuz .iso faylından başladaraq, Rescue mode vasitəsi ilə Selinux ayarlarını düzəltməliyik. İso faylını seçdikdən sonra başlanğıca aşağıdakı kimi menu gəlir və burdan Rescue installed system seçirik. Rescue installed system seçdikdən sonra bizdən Dil və klaviatura tipini…

Continue Reading
Oracle, Ümumi

Eyni anda bir neçə constrainti disable və enable etmək.

  Salam Dostlar, bu yaxınlarda bir neçə cədvəldə olan bütün constraintləri disable və enablE etməm lazım idi. Nümumə olaraq bir cədvəl və constraint yaradaq. Artıq yeni yaratdığımız cədvəl üçün products_price_ck adında constraint vardır. Constraintimizin varlığını user_constraints data dictionarydən yoxlaya bilərik. Hər hansı bir constrainti disable və ya enable etmək üçün aşağıdakı formada alter əmrindən istifadə edirik. Yuxarıda da qeyd etdiyim…

Continue Reading