Reja: JavaScript yordamida Oracle db ga ulanish



Download 53,62 Kb.
Sana16.01.2022
Hajmi53,62 Kb.
#371437
Bog'liq
Oracle bilan boshqa dasturlash texnologiyalarining o`zaro kombinatsiyalari


Mavzu : Oracle bilan boshqa dasturlash texnologiyalarining o`zaro kombinatsiyalari

Reja:


1.JavaScript yordamida Oracle DB ga ulanish

2.JavaScript yordamida Oracle DB so`rov yuborish
Ma'lumotlar bazasini yaratish muvaffaqiyatli o'rnatishdan keyingi qadam edi. Ushbu qadam uchun "ma'lumotlar bazasi konfiguratsiyasi yordamchisi" ishlatilgan. Yangi ma'lumotlar bazasini yaratish uchun ko'rsatilgan bosqichlarni bajaring.

Endi ma'muriyat veb-saytiga kirish ishlashi kerak. SQL Developer uchun ham xuddi shunday. Iltimos, login identifikatoringiz yetarlicha imtiyozlarga ega ekanligiga ishonch hosil qiling, aks holda “huquqlar yetarli emas” bilan bogʻliq muammolar paydo boʻlishi mumkin. SQL Developer o'rnatilishi mening kompyuterimda buzilgan ko'rinadi, shuning uchun men yangi versiyani o'rnatishim kerak edi. Men hozirgina Oracle veb-saytidan oxirgisini tanladim. SQL Developer dasturini ishga tushirish uchun JDK o'rnatilishi talab qilinadi.


Ma'lumotlar bazasiga kirganingizdan so'ng, SQL Developer-dagi jadval quyidagicha ko'rinadi:

Eslatma: Ko'rsatilgan ma'lumotlar bazasi yozuvlari faqat kichik bir misol. Squish barcha nashrlarda Python, JavaScript, Ruby, Perl va Tcl-ni qo'llab-quvvatlaydi.

Keyingi qadam sifatida ODBC drayverini tayyorlash kerak. ODBC sukut bo'yicha barcha Windows kompyuterlarida o'rnatiladi. Faqatgina qo'shimchalar ODBC orqali muloqot qilishni xohlaydigan boshqa dasturiy ta'minot uchun drayverlardir. Oracle-ni o'rnatish jarayonida Oracle ODBC drayveri ham o'rnatildi. Iltimos, squish kabi to'g'ri arxitekturadan foydalanayotganingizga ishonch hosil qiling. 32 bitli Squish paketida 64 bitli ODBC drayveri bilan bog'liq muammolar mavjud.

Ma'lumotlar manbai nomi har qanday narsa bo'lishi mumkin, bu shunchaki ramziy nom. TSN xizmati nomi ma'lumotlar bazasini yaratish jarayonida yaratilishi kerak. Aks holda, qo'shimcha TSN nomlarini olish uchun "net-configurationassistent" mavjud. Foydalanuvchi identifikatori SQL Developer uchun login nomi bilan bir xil bo'lishi kerak. "Ulanishni sinab ko'rish" tugmasi orqali ulanishni sinab ko'rishingiz mumkin. "Ulanish muvaffaqiyatli" qaytarilishi kerak.

Endi Squish paketini o'rnatish vaqti keldi. Qaysi paket ishlatilishi muhim emas, chunki hech qanday dastur kerak emas. Har bir Squish ikkilik paketi etarli.
Quyidagi test skriptidan foydalanib ...

1

2

3



4

5

6



7

8

9



10

11

12



13

14

15



16

17


function main() {

    var conn = SQL.connect( {

        Driver: "ODBC",

        Port: 1521, // standard Port from Oracle side

        DataSource: "froglogic", // can be anything, need to be specified in ODBC

        Database: "FROGLOGIC",

        UserName: "SYSTEM",

        Password: "sdxqwsd45zJs23fG" } );

 

    var result = conn.query("SELECT * FROM SYSTEM.SQUISH;");



    test.pass("OS" + "   -   " + "EDITION" + "   -   " + "SCRIPT");

    while (result.isValid) {

        test.log(result.value("OS") + "   -   "  + result.value("EDITION") + "   -   " + result.value("SCRIPT"));

        result.toNext();



    }

    conn.close();



}

... Squish ma'lumotlar bazasida saqlangan barcha ma'lumotlarni ko'rsatadi.



"Oracle Database 11g Release 2" ni o'rnatish uchun operatsion tizim sifatida Windows 7 VM ishlatilgan. Oracle-ning yuqori versiyalari Windows 7 mashinasida qo'llab-quvvatlanmaydi. Qadamlar yangi Orcale versiyalari va operatsion tizimlariga o'tkazilishi kerak.

Download 53,62 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish