Excel 2010 için PowerPivot veya Excel 2013 için PowerPivot'ta ODBC sürücüsüne bağlantı başarısız oluyor

Belirtiler

Microsoft Excel 2010 için PowerPivot veya Microsoft Excel 2013 eklentisi için PowerPivot'ta ODBC Sürücüleri için Microsoft OLE DB Sağlayıcısı'nı kullanarak bir veritabanına bağlanmaya çalıştığınızı varsayalım. Tablo İçeri Aktarma Sihirbazı'nı kullanarak bağlantı dizesi oluşturursunuz. Bağlantı testi başarılı. Ancak İleri'ye tıkladığınızda aşağıdaki hata iletisini alırsınız:

Failed to connect to the server. Reason: ERROR [28000] [Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user ''.
ERROR [01S00] [Microsoft][ODBC SQL Server Driver]Invalid connection string attribute
ERROR [28000] [Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user ''.
ERROR [01S00] [Microsoft][ODBC SQL Server Driver]Invalid connection string attribute

Aşağıda, oluşturduğunuz bağlantı dizesi bir örneği verilmiştir:

Provider=MSDASQL.1;Persist Security Info=True;User ID=sa;Initial Catalog=test;DSN=MSSQL 2012;Password=**********

Neden

Genişletilmiş Özellikler bilgileri ODBC bağlantı dizesi içermediğinden bu sorun oluşur. Doğru bağlantı dizesi örneği aşağıda verilmiştir:

Provider=MSDASQL;Persist Security Info=True;User ID=sa;Extended Properties="DSN=MSSQL 2012;UID=sa;APP=Microsoft Office 2013;WSID=GENLI-T430;DATABASE=test;Pwd=**********";Initial Catalog=test;Password=**********

Çözüm

Doğru bir bağlantı dizesi oluşturmak için, bağlantı dizesi oluştururken bağlantı dizesi kullan seçeneğini belirleyin:

  1. Tablo İçeri Aktarma Sihirbazı'ndaOluştur'a tıklayın.

  2. Sağlayıcı sekmesinde ODBC Sürücüleri için Microsoft OLE DB Sağlayıcısı'nı seçtiğinizden emin olun.

  3. Bağlantı sekmesinde bağlantı dizesi kullan seçeneğini belirleyip Oluştur'a tıklayın.

    bağlantı dizesi kullan seçeneğini seçtikten sonra Oluştur seçeneğini belirleme ekran görüntüsü.

  4. Makine Veri Kaynağı sekmesine tıklayın, veritabanı kaynağınızı seçin ve ardından Tamam'a tıklayın.

  5. Veritabanı oturum açma istemini aldığınızda, oturum açma kimliğini ve parolasını yazın ve tamam'a tıklayın.

  6. Sunucuda oturum açmak için bilgileri girin kutusuna yeniden oturum açma kimliği ve parola yazın ve parola kaydetmeye izin ver seçeneğini belirleyin.

  7. Tamam'ı tıklatın. Doğru bir bağlantı dizesi oluşturulur.