Sql haqida tushuncha


Ma'lumotlar bazasini import qilishKirish vositalariMicrosoftSQLServer



Download 1,43 Mb.
bet55/84
Sana12.08.2021
Hajmi1,43 Mb.
#145753
1   ...   51   52   53   54   55   56   57   58   ...   84
Bog'liq
14-15-16-17 SQL

Ma'lumotlar bazasini import qilishKirish vositalariMicrosoftSQLServer

MS SQL ma'lumotlarni turli xil manbalardan import qilishi mumkin. Biroq, Access-dan to'g'ridan-to'g'ri import qilish faqat eski ma'lumotlar bazalari (.mdb) uchun mumkin.

Bunday ma'lumotlar bazalarini import qilish bo'yicha batafsil ko'rsatmalarni topish mumkin.

Ma'lumotlar bazasining yangi formatlarini import qilish (2007 va undan yuqori yillar) ancha qiyin.

Ushbu muammoni hal qilishning ikkita usuli mavjud:


  • Access ma'lumotlar bazasini eski formatga eksport qilishdan oldin.
    Bunday holda siz yuqoridagi havolada berilgan ko'rsatmalardan bemalol foydalanishingiz mumkin;

  • ODBC-dan foydalanish.
    MS SQL Server-dan keyingi ulanish bilan Access ma'lumotlar bazasi uchun ma'lumotlar manbasini yaratish.

Afsuski, ODBC usuli 64-bitli Windows-da ancha murakkab.

Sababi MS SQL ning 64 bitli versiyalari SQL Server Management Studio ning 32 bitli versiyalari bilan birlashtirilgan. Ushbu holat 64 bitli drayverlarga asoslangan ma'lumotlar manbalari yaratilgan Access ma'lumotlar bazalarini ushbu dastur yordamida import qilib bo'lmasligiga olib keladi.

Yana ikkita chiqish yo'li mavjud (faqat grafik interfeysdan foydalanish usullarini anglatadi):


  • Windows, MS SQL, Office ning 32-bitli versiyalaridan foydalaning;

  • Faqat 32-bitli Access-dan foydalaning va ma'lumotlar manbasini 32-bitli ODBC menejeri yordamida sozlang (odatda C: \\ Windows \\ SysWOW64 \\ odbcad32.exe);

  • MS SQL bilan ishlash uchun muqobil dasturlardan foydalaning.

Biroq, import jarayonini barpo etish imkoniyati mavjud bo'lsa ham, buning foydasi sarf qilingan kuch va vaqtdan ancha kam bo'lishi mumkin.

Import paytida faqat jadvallarning o'zi va ularning tarkibi uzatiladi va boshqa hech narsa yo'q (oldingi usulning imkoniyatlari bilan taqqoslang).

Shuni ham ta'kidlash kerakki, Access-dan to'g'ridan-to'g'ri import so'rovlarni eksport qilish bilan bog'liq muammoni qisman hal qiladi (ODBC orqali so'rovlarga kirish imkoni yo'q). Ammo, sukut bo'yicha so'rovlar oddiy jadvallar shaklida MS SQL ma'lumotlar bazasiga import qilinadi.

Yaxshiyamki, siz import parametrlarini aniq sozlashingiz mumkin va jadval yaratish uchun SQL so'rovini ko'rinishni yaratish uchun so'rov bilan qo'lda almashtirishingiz mumkin.

Buning uchun tanlangan Access so'rovi uchun yuqoridagi skrinshotdagi oynada "O'zgartirish" tugmachasini bosing.

Ochilgan oynada "Change SQL ..." tugmasini bosing.



SQL so'rovini tahrirlash uchun oyna ochiladi, unda aslida siz so'rovni avtomatik ravishda almashtirishingiz kerak



sizning o'zingizniki.



Natijada Access-dan so'rov jadval emas, ko'rinish ko'rinishida MS SQL ma'lumotlar bazasiga to'g'ri uzatiladi.

Albatta, bunday sozlashlar mashaqqatli qo'l ishi bo'lib, u ham ma'lum bilim va ko'nikmalarni talab qiladi, ammo baribir, ular aytganidek, "yo'qdan ham yaxshiroq".

Shuning uchun Access ma'lumotlar bazalarini MS SQL-ga o'tkazishning ushbu usuli ikkala MBB-ning malakali mutaxassislari uchun ko'proq mos keladi.

Quyida Windows-ning 32-bitli versiyasida ODBC yordamida Access ma'lumotlar bazasini import qilish misoli keltirilgan. 64-bitli Windows-da 32-bitli Accessdan foydalanilganda, import o'xshash, ammo ma'lumotlar manbai 32-bitli ODBC menejerida yaratilgan.

Biz ma'lumotlar manbasini yaratamiz.



Ochilgan oynada uning ismini ko'rsating.



Keyin "Tanlash" tugmachasini bosamiz va qaysi Access ma'lumotlar bazasiga ulanishni xohlayotganingizni ko'rsatamiz.



Manba nomi va ma'lumotlar bazasi fayli ko'rsatilganida, "Ok" tugmachasini bosish qoladi va kerakli Access ma'lumotlar bazasi uchun ma'lumot manbai tayyor bo'ladi.



Endi ma'lumotlar bazasini to'g'ridan-to'g'ri MS SQL-ga import qilishni boshlashingiz mumkin.

Buning uchun siz import qilmoqchi bo'lgan ma'lumotlar bazasining kontekst menyusida "Vazifalar" -\u003e "Ma'lumotlarni import qilish" bandlarini tanlang.

"Ma'lumotlarni import qilish va eksport qilish ustasi" ochiladi



"Ma'lumotlar manbai" ochiladigan ro'yxatida ".Net Framework Data Provider for Odbc" -ni tanlang (agar sukut bo'yicha tanlanmagan bo'lsa) va jadvaldagi Dsn qatorida Access ma'lumotlar bazasi uchun yuqorida yaratilgan ma'lumotlar manbai nomini ko'rsating. Ulanish satri ("Connection String") avtomatik ravishda yaratiladi.



Keyin qaysi ma'lumotlar bazasini, qaysi MS SQL nusxasini import qilish kerakligini ko'rsatishingiz kerak. Buning uchun "Keyingi" tugmachasini bosgandan so'ng, ochiladigan ro'yxatda "Maqsad" yoki " Microsoft SQL Serverning mahalliy mijozi "(quyidagi skrinshotda ko'rsatilgandek) yoki" SQL Server uchun Microsoft OLE DB Provayderi "da ulanish uchun kerakli ma'lumotlar bazasi foydalanuvchi nomi va parolini ko'rsating.





Keyin import qilinadigan jadvallarni tanlashingiz kerak. Yuqorida ta'kidlab o'tilganidek, Access so'rovlarini import qilish ODBC dan foydalanishda mavjud emas. Shuning uchun, import qilinadigan ob'ektlar ro'yxati bilan oldingi skrinshotdan farqli o'laroq, ushbu ro'yxat faqat jadvallarni o'z ichiga oladi.



Belgilash qutilaridan foydalanib, siz bir vaqtning o'zida ikkala jadvalni ham tanlashingiz mumkin (bu ushbu misolda bajarilgan) yoki ulardan ba'zilari alohida-alohida.



Keyin import jarayonining yakuniy sozlamalari bilan oyna ko'rsatiladi. Barcha standart qiymatlarni qoldiring.





"Finish" tugmachasini bosgandan so'ng, import jarayoni tugaydi. Agar hamma narsa to'g'ri bajarilgan bo'lsa va import muvaffaqiyatli amalga oshirilsa, import jarayoni haqida ma'lumot berilgan oynada xatolar bo'lmaydi (quyidagi skrinshotga qarang).



Sehrgarni bajarish uchun "Yopish" tugmachasini bosish kifoya.

Natijada SQL Server Management Studio-da ko'rish mumkin.




Download 1,43 Mb.

Do'stlaringiz bilan baham:
1   ...   51   52   53   54   55   56   57   58   ...   84




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