Belirtiler
Microsoft SQL Server Analysis Service 2012 Service Pack 1 (SP1) yayımlandıktan sonra, Microsoft Excel 2010 ve Microsoft Excel 2013 için PowerPivot eklentisi SQL bağlantısı gibi Windows tümleşik olmayan bir bağlantı için oturum başına parola isteyen bir tasarım değişikliğine sahiptir. Örneğin, bir Kullanıcı bir PowerPivot veri modeli için SQL bağlantısı parolasını kaydederse ve Excel 2010 veya Excel 2013 ile birlikte çalışma kitabını SQL Server 2012 SP1 PowerPivot eklentisi ile birlikte kapatırsa, Excel 'de kapatılan çalışma kitabını yeniden açmak ve PowerPivot veri modelinin veri yenilemesini, yeni bir oturum içerdiğinden istenir. Not Bu tasarım değişikliği davranışı SQL Server Analysis 2012 PowerPivot eklentisi veya SQL Server 2008 R2 PowerPivot eklentisi gibi SP1 öncesi sürümlerinden farklıdır. Tasarım değişikliğinin, parolanın girilmediği bir oturumda bir bağlantı dizesi yeniden oluşturma işlemi başlatıldığında, bu durumda PowerPivot veri modeli erişimi için sonraki veri yenileme işlemleri başarısız olur.
Çözüm
Excel 2010 ve Excel 2013 için SQL Server Analysis Service 2012 SP1 PowerPivot eklentisi 'nde, kullanıcının kaydedilen çalışma kitabını yeniden açmak ve PowerPivot veri modelinin veri yenilemesini gerçekleştirmesi için parola girmesi istenmemesi için davranışı geri döndürülebilir. SP1 öncesi davranışına geçmek için şu adımları izleyin:
-
Gerekli düzeltmeyi veya toplu güncelleştirmeyi edinin ve uygulayın:
-
Excel 2010 için SQL Server Analysis Service 2012 SP1 PowerPivot eklentisi 'ne ilk olarak SQL server 2012 SP1 CU8 .
-
Excel 2013 için SQL Server Analysis Service 2012 SP1 PowerPivot eklentisi 'ne ilk olarak Office 2013 toplu 2014 güncelleştirmesi
-
-
Kayıt Defteri Düzenleyicisi 'nde, aşağıdaki kayıt defteri anahtarını tıklatın:
-
Excel 2010: HKEY_CURRENT_USER \Software\Microsoft\Office\14.0\Gemini\Settings
-
Excel 2013: HKEY_CURRENT_USER \Software\Microsoft\Office\15.0\PowerPivot\Settings
-
-
Ayarlar'a sağ tıklayın, Yeni'Nin üzerine gelin ve DWORD değeri 'ne tıklayın.
-
PasswordPromptBehavior yazın ve ENTERtuşuna basın.
-
PasswordPromptBehavior öğesine sağ tıklayın ve ardından Değiştir'e tıklayın.
-
Değer verisi kutusuna 1 yazın ve Tamam 'atıklayın.
Not PasswordPromptBehavior = 1, Windows ile tümleşik olmayan bağlantı için parola istemiyor;