Visio 2010 ve SQL 2012 - Ters Mühendislik


10

SQL 2012'ye yükselttik ve Dbs'imizi Visio 2010'a tersine çevirmeye çalışıyorum. SQL 11 sürücüsünü kullanarak bir bağlantı kurdum ve Visio bu sürücünün desteklenmediğinden şikayet ediyor.

Biri bununla karşılaşır mı?


İşte benzer bir soruyla başka bir yazı . Visio 2010'dan sonra SQL Server 2012 çıktığı için, Yerel İstemci kullansa bile desteklenmez.
ızgara

3
Komik, ironik ve üzücü (bazı şeyler asla değişmez, yaparlar): connect.microsoft.com/SQLServer/feedback/details/365757/…
Magnus

Yanıtlar:


13

Genel OleDB Sürücüsü, Visio 2010 kullanarak bir SQL Server 2012 veritabanını tersine mühendislik için de çalışır.

("Desteklenemez", ancak bu işe yarar). Visio yüklü sürücüleri listesinden Jenerik OLE DB Provider seçip tıklayın İleri . Ardından SQL Server için Microsoft OLD DB Sağlayıcısı'nı seçin ve Bağlantı sekmesine gidin.

  1. Sunucu adınızı girin,
  2. kimlik doğrulama yöntemini seçin,
  3. Açılır listeden veritabanı adını seçin (veya dosyadan derleyin) ve Bağlantıyı Test Et düğmesini tıklayın.

Bağlantı başarılı olduktan sonra Gelişmiş veya Tüm sekmelerle hiçbir şey yapmam gerekmiyordu , sadece Tamam'ı tıklattım ve nesne türlerini ve nesne listesini seçmeyi başardım ve her şeyi şemaya aktardı.


Bu ilginç bir çözüm ve işe yarayan bir yaklaşım.
Mike Walsh

2
Bununla ilgili daha fazla ayrıntı verebilir misiniz? (ipucu: size adil bir sayı daha verir ;-))
jcolebrand

Bu sürücüyü nasıl alacağınızı belirtmedikçe oldukça berbat bir cevap. Oy verin.
Craig

4

Buradan test edemem, ancak SQL 10 sürücüsünü kullanmayı deneyebilirim. Genellikle sürümler arasında yüksek düzeyde uyumluluk gösterirler.

Veya Genel ODBC sürücüsünü kullanmayı deneyin. Bu neredeyse her zaman işe yarıyor, ancak her zaman bu kadar fazla alamıyorsunuz.


1
Ben de daha önce ODBC sürücüleri ile şans oldu .. Ancak XML, Coğrafya vb gibi İkili veri türlerinden bazılarına erişim yok
Jason Horner

1
Denenmiş SQL 10.0 ve SQL 6.0, ikisi de işe yaramadı. Yeni ODBC DSN'leri kurabilsem de, Visio 2010 Ters Mühendis sihirbazındaki ODBC Genel Sürücü listesinde görünmezler, ancak IBMDB2, Access ve Oracle altında çalışırlar. Onları kullanmak daha sonra sürücüleri uyuşmazlığın iyi bir fikir olmadığı konusunda sizi uyarır! OLE DB güvenilir bir şekilde çalışabildiğim tek kişiydi. Bence bu sihirbazda bir kalite kontrolü yok.
Bay McGoo

@MrMcGoo Tamamen katılıyorum.
RBarryYoung

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.