2011-09-14 6 views
18

yılında Tablolardan Varlık üret O herhalde bizim uygulama kullanır, ben app_schema arayacağım.Oracle Varlık Framework - Sanırım <strong>my_account</strong> çağırabilir kendi kullanıcı hesabını kullanarak Oracle giriş ve ben şemadaki tüm tabloları üzerinde</em> ayrıcalıkları seçmek <em>verilen am Farklı Şeması

Ben app_schema şemada tablolar için varlık tanımlarını oluşturmak için Varlık Yöneticisi kullanmak istiyorum, ama bu hesabın şifresini yoktur ve muhtemelen bunu verilmeyecek, bu yüzden giriş yapmalısınız

my_account.

Sihirbazı çalıştırdığımda yalnızca tabloları my_account şemasında görebilirim. Tabloları farklı bir şemadan elde etmenin herhangi bir yolu var mı? Bu büyük bir veritabanıdır, bu yüzden .edmx dosyasını elle yazmak günlerce sürebilir ve muhtemelen yazım hatası kaynaklı tonlarca hatayla sonuçlanacaktır. Eş anlamlı kelimeler kullanmaya çalıştım, ancak sihirbazda da görünmezler.

cevap

49

Sunucu gezgininizde bağlantınızı ve sağınızı seçin. Filtreler sekmesini tıklayın, Görüntülenen şemaları seçin ve şema listenizden daha fazla şema ekleyin. Bağlantınızdaki değişiklikleri kaydetmek için güncelleme düğmesine ve Tamam'a tıklayın.

Artık yeni bir ADO.Net Varlık Veri Modeli eklediğinizde, şemalarınızdaki tüm tabloları göreceksiniz.

bu bağlantıyı ziyaret edin: https://forums.oracle.com/forums/thread.jspa?threadID=2291628&tstart=0

Umarım yardım bununla.

Cesar.

+4

Bu daha fazla desteğe ihtiyaç duyar! – Jaanus

+0

Bu bana çok zaman kazandırdı. –

+0

SO'da en çok oylanan yardımcı cevaplardan biri. Eğer sakıncası yoksa, süreci daha iyi betimlemek için bir ekran görüntüsü eklendi. – Veverke

1

Ben EF 4.2 kullanıyorum ve yeni bir bağlantı oluşturarak yalnızca başka bir kullanıcı/şema tabloları kullanmak başardı bulundu am (my_account kullanarak) ve Varlık Veri Modeli Sihirbazı geçerken bir filtre kullanarak. Görüntülenen Şemalar filtresine app_schema ekleyin (Güncelle'ye basmayı unutmayın).

CMarchan, sunucu gezginindeki bağlantıda filtreyi ayarlarsam, benim için çalışır, ancak EDM sihirbazı yeni bir model oluştururken bağlantıyı görmez (belki de yalnızca bir "özellik" 4.2)).

EDM oluşturulduktan sonra app_schema uygulama tablolarını eklememe/düzenleme izni verir.