Milodiy kirish 2000 da biriktirilgan jadval uchun yo'lni o'zgartirishni xohlaysiz

ORACLE-da ko'plab jadvallar bilan bog'liq bo'lgan MS Access DB ga egaman. ORACLE ning turli xil serverlaridan bir nechta jadvalni qo'shishni xohlayman.

Problem is if i connect to the server through MS ACCESS and try to import using linked table manager i could not find my schema or user in that list of tables

This Link tables dialog even from Get External data->Link Tables gives me only system tables like (CTXSYS,DMSYS,XDB etc....).

Men jadvallarimni topa olmadimmi? Bunga kirishimga yo'l qo'ymaymanmi?

Bunga qanday erishishim mumkin? to'g'ri serverga ulansam ham, jadval jadvalining nima uchun bu ro'yxatda ko'rsatilmagan?

0
oh !. Men ham buni yozib qo'yaman. Men buni biroz yordamga muhtojman. Men buni dasturiy narsalar bilan hal qila olaman.
qo'shib qo'ydi muallif shanmugamgsn, manba

1 javoblar

Bog'langan jadval menejerining Access 2000da qanday ishlashini eslay olmayman, shuning uchun men bu erda taglik bo'lishi mumkin. Biroq, Access 2003-dagi Bog'langan Jadval menejeri mavjud jadval havolalari uchun ulanishlarni o'zgartirishga ruxsat beradi, lekin yangi havolalar yaratish variantini ta'minlamaydi. (hech bo'lmaganda men topa olmaydigan variant emas)

IOW, agar bir xil manba jadvali boshqa serverda bo'lsa, bog'langan jadval menejeridan yangi serverga ishora qilish uchun mavjud jadvalni o'zgartirish uchun foydalanishi mumkin. Biroq, manba jadvalga hech qanday aloqasi bo'lmagan holda, men uchun bog'langan jadval boshqaruvchisidan foydalana olmayapman.

For that purpose, I go to Access' main menu and choose File -> Get External Data -> Link Tables, choose "ODBC Databases()" from the "Files of Type" box on the Link dialog, then choose the DSN for the server which houses the tables I want linked. IIRC, you should have a similar option with Access 2000.

Ulanishlarni yaratish uchun VBA kodidan foydalanishingiz mumkin. TransferDatabase uslub bo'limiga qarang.

1
qo'shib qo'ydi
O'shanda siz meni qoqib qo'ygandirsiz. Men ODBC-ni Oracle-ga bir necha yil davomida ishlatmadim, lekin men uni Access'dan ODBC-ga SQL Server yoki PostGreSQL ga o'xshash deb eslatdim. Yaxshi deb aytmoqchimanki, Oracle server uchun sizning DSN-ning xususiyatlarini ikki martalik qilish. Ehtimol, Oracle tarafidan nimani kutishingizni xohlayotganingizni tushuntirish uchun siz uni topishingiz mumkin.
qo'shib qo'ydi muallif HansUp, manba
Oracle DBA bilan sizning ODBC ulanishlaringiz bilan nima sodir bo'lishini aytib bera olishini tekshiring. Ulanishingiz noto'g'ri foydalanuvchi ma'lumotlarini ishlatayotgan bo'lsa, xato xabari olasiz. Ehtimol, foydalanuvchi siz kutgan sxema obyektlariga kirish imkoniga ega emas.
qo'shib qo'ydi muallif HansUp, manba
Uzoq davom etgan otish ... Oracle uchun turli ODBC drayverlarga bor. Microsoft ta'minlaydi; va Oracle boshqasini taqdim etadi. Ehtimol, haydovchilarni almashtirish buni tuzatadi.
qo'shib qo'ydi muallif HansUp, manba
Diagramma foydalanuvchi jadvallarini o'z ichiga olmaydi. Bu to'g'rimi yoki yo'qmi, buni MS Access muammosi deb hisoblamayman. Eng yaxshi taxminimcha, buni siz Oracle tomonida hal qilishingiz kerak va u erda sizga yordam berolmayman.
qo'shib qo'ydi muallif HansUp, manba
Rahmat HansUp. Lekin tashqi ma'lumotlar-> Bog'larni Jadvallarni olishni sinab ko'rdim. lekin u ham men uchun ishlamaydi. foydalanuvchi/jadval jadvallarini o'zim topa olmadim ...
qo'shib qo'ydi muallif shanmugamgsn, manba
HansUp siz bu qanday muammo deb o'ylaysiz?
qo'shib qo'ydi muallif shanmugamgsn, manba
Kechirasiz Hansup men qiyin bo'lishni xohlamadim. barchasi to'g'ri bo'lsa ham, uni yana tekshirib, bilib qo'ying
qo'shib qo'ydi muallif shanmugamgsn, manba
HansUp men ushbu aloqa jadvalining faqat tizimlar ro'yxatini taqdim etganini bilib oldim. (CTXSYS, DMSYS, MDSYS va boshqalar) .... lekin foydalanuvchi jadvallarini topa olmadimmi?
qo'shib qo'ydi muallif shanmugamgsn, manba
OK HansUp uchun rahmat. Oracle DBA komandasi bilan ham tekshiray
qo'shib qo'ydi muallif shanmugamgsn, manba