Хочаце змяніць шлях для далучанай табліцы доступу мс 2000

У мяне ёсць базы дадзеных MS Access, які ўжо звязаны з многімі табліцамі ў ORACLE. Я хачу дадаць яшчэ некалькі табліц, якія з розных сервераў ORACLE.

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....).

Y я не мог знайсці які-небудзь з маіх табліц? рабіць я не буду мець доступ у гэтым?

Як я гэтага дамагчыся? чаму мае схемы табліц з'яўляюцца не пералічаны ў гэтым, нават калі я падключыць да правага серверу?

0
ой!. я буду размяшчаць у гэтым таксама. Мне патрэбна дапамога Regd гэта. я Тота гэта можа быць вырашана шляхам праграмавання рэчаў.
дададзена аўтар shanmugamgsn, крыніца

1 адказы

Я не памятаю, як Linked Table Manager працаваў у Access 2000, так што я можа быць з падставай тут. Тым не менш, у Access 2003 г., Звязаная Table Manager дазваляе мне змяніць злучэння для існуючых спасылак табліцы, але не дае магчымасць ствараць новыя спасылкі. (Прынамсі, не варыянт я магу знайсці)

IOW, калі ж зыходная табліца існуе на іншым серверы, я мог бы выкарыстаць Linked Table Manager, каб змяніць існуючую спасылку на гэтую табліцу, каб паказаць на новы сервер. Але, без існуючай спасылкі на зыходную табліцу, я не магу выкарыстоўваць Linked Table Manager, каб стварыць адну.

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.

Вы таксама можаце выкарыстоўваць VBA код для стварэння спасылкі. См TransferDatabase метад .

1
дададзена
Магчыма, вы збянтэжаныя мяне тады. Я не выкарыстоўваў ODBC спасылкі на Oracle на працягу некалькіх гадоў, але я ўспомніў, што як аналаг ODBC спасылкі на SQL Server або PostGreSQL, якія абодва працуюць нармальна для мяне з Access. Лепшае, што я магу прапанаваць двойчы ckeck ўласцівасці вашага DSN для сервера Oracle. Можа быць, вы можаце знайсці што-то з боку Oracle, каб растлумачыць, чаму ён не паказвае вы хочаце, вы чакаеце.
дададзена аўтар HansUp, крыніца
Праверце з вашым Oracle DBA, каб убачыць, калі яна можа сказаць вам, што адбываецца з вашымі сувязямі ODBC. Падобна на тое, вы атрымаеце паведамленне пра памылку, калі злучэнне выкарыстоўваюць няправільныя уліковыя дадзеныя карыстальніка. Таму, магчыма, што карыстальнік не мае доступу да аб'ектаў схемы вы чакаеце.
дададзена аўтар HansUp, крыніца
І яшчэ доўга стралялі ... Ёсць розныя драйвера ODBC для Oracle. Microsoft падае адзін; і Oracle надае другому. Можа быць, вадзіцелі камутацыйныя выправіць гэта.
дададзена аўтар HansUp, крыніца
Вашы сімптомы гучаць для мяне як схема не ўключае ў сябе карыстацкія табліцы. Незалежна ад таго ці не, што гэта праўда, я не думаю, што гэта праблема MS Access. Мая лепшая здагадка трэба будзе выправіць праблему на баку Oracle, і я не магу вам дапамагчы.
дададзена аўтар HansUp, крыніца
Дзякуючы HansUp. Але я спрабаваў атрымаць знешні дадзеных-> Link Tables таксама. але яго таксама не працуе для мяне. я не мог знайсці мае карыстацкія табліцы/схемы ў адзіночку ...
дададзена аўтар shanmugamgsn, крыніца
HansUp вы адгадаць, якія праблемы гэта ??
дададзена аўтар shanmugamgsn, крыніца
прабачце Hansup я не маю на ўвазе, каб быць цяжка. яго ўсё правільна ў любым выпадку я буду правяраць яго зноў, і хай вы ведаеце,
дададзена аўтар shanmugamgsn, крыніца
HansUp я даведаўся, што гэтая спасылка табліца дае мне толькі спіс SYSTABLES. (CTXSYS, DMSYS, MDSYS і г.д.) .... але я не мог знайсці якія-небудзь прыстасаваныя табліцы?
дададзена аўтар shanmugamgsn, крыніца
ок дзякуй HansUp. дазвольце мне праверыць з DBA каманды Oracle таксама ... дзякуй за guidence
дададзена аўтар shanmugamgsn, крыніца