SharePoint 2010 RBSのインストールと配置に問題が発生しました。
7694 ワード
マイクロソフトの公式文書に従って配置されている時に以下の問題が発生します。
SQL Serverのサービス管理でFILESTREAMをオフにします。再起動サービス-->FILESTREAMを有効にします。
この方法で試してみましたが、やはり間違っています。やむを得ず、上記の方法で「サービス再開」を「サーバー再起動」に変更しました。
解決します!
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="RBS" />
<EventID Qualifiers="0">18639</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-05-11T09:42:39.000000000Z" />
<EventRecordID>61592</EventRecordID>
<Channel>Application</Channel>
<Computer>DHERP-PORTAL1.*****.com</Computer>
<Security />
</System>
- <EventData>
<Data>Message ID:3, Level:ERR , Process:6460, Thread:12 Exception thrown: Operation: StoreNewBlobFromStream1 BlobStoreId: 0 Log Time: 2014-5-11 9:42:39 Exception: Microsoft.Data.SqlRemoteBlobs.RemoteBlobStoreException: Blob <FilestreamProvider_1> 。 InnerException 。 ---> System.ComponentModel.Win32Exception: 。 System.Data.SqlTypes.SqlFileStream.OpenSqlFileStream(String path, Byte[] transactionContext, FileAccess access, FileOptions options, Int64 allocationSize) System.Data.SqlTypes.SqlFileStream..ctor(String path, Byte[] transactionContext, FileAccess access, FileOptions options, Int64 allocationSize) Microsoft.Data.BlobStores.FilestreamBlobStore.FilestreamWriterStream.ExecuteStoreBlobProcedure(Boolean storeInBand) Microsoft.Data.BlobStores.FilestreamBlobStore.FilestreamWriterStream.Write(Byte[] buffer, Int32 offset, Int32 count) Microsoft.Data.SqlRemoteBlobs.Utilities.ReadWriteStream(Stream readStream, Stream writeStream) Microsoft.Data.BlobStores.FilestreamBlobStore.FilestreamStoreLibraryBase.CreateNewBlobFromStream(Byte[] storePoolId, Stream inStream) Microsoft.Data.BlobStores.BlobStore.CreateNewBlobFromStream1Internal(Request request) --- --- ExceptionType: BlobStore ExceptionCode: BlobStoreUnhandledException Request Information: Operation: StoreNewBlobFromStream1 Request: Request 4 for WriteBlobFromStream Request Configuration not set. Command Details: StoreBlobCommand : Request 4 , CheckedConfigVersion: Verified, RetryNeeded: False, RetryAttempts: 3 BlobDetails: BlobStoreId 1, PoolId 1, StorePoolId 0x01000000, CollectionId 71 ConfigItemList with 1 items. Key: <blob_store_name>, Value:<FilestreamProvider_1>, ConfigFormat: <Name>, Required Level: <Application> Session Information not set. Provider Session Information: Provider Session Info: ProviderSession: ProviderSession. Id: <1>, Name: <FilestreamProvider_1>, Type: <Filestream>, StoreVersion: <1.0.0.0>, Location: <Data Source=192.168.**.**;Initial Catalog=WSS_Content;Integrated Security=True;Application Name="Remote Blob Storage FILESTREAM Provider"> Core Configuration: Extended Configuration:</Data>
</EventData>
</Event>
何も考えられないで、一晩中悩んで、血を吐く解決方法を見つけました。SQL Serverのサービス管理でFILESTREAMをオフにします。再起動サービス-->FILESTREAMを有効にします。
この方法で試してみましたが、やはり間違っています。やむを得ず、上記の方法で「サービス再開」を「サーバー再起動」に変更しました。
解決します!