Aracılığıyla paylaş


FILESTREAM ve FileTable AlwaysOn kullanılabilirlik gruplar (SQL Server)

Bu konu, FILESTREAM ve FileTable özellikleri ile kullanma hakkında bilgi içerir AlwaysOn Kullanılabilirlik Gruplarıde SQL Server 2012.

Bu konuda:

  • Ön Koşullar

  • Sanal ağ adları (VNNs) FILESTREAM ve FileTable erişim için kullanma

  • ilişkili Görevler

  • İlişkili İçerik

Ön Koşullar

  • FILESTREAM, with or without FileTable, bir kullanılabilirlik grubuna kullanan bir veritabanı eklemeden önce FILESTREAM bir kullanılabilirliği çoğaltma kullanılabilirliğini grubu barındıran her sunucu örneği üzerinde etkinleştirildiğinden emin olun. Daha fazla bilgi için, bkz. Etkinleştirme ve FILESTREAM yapılandırma.

Sanal ağ adları (VNNs) FILESTREAM ve FileTable erişim için kullanma

FILESTREAM örneğinde etkinleştirdiğinizde SQL Server, FILESTREAM verilere erişim sağlamak için bir örnek düzeyi paylaşımı oluşturulur. Bu paylaşım, bilgisayar adını aşağıdaki biçimde kullanarak erişin:

\\<computer_name>\<filestream_share_name>

AlwaysOn kullanılabilirlik grubunda, ancak, sanallaştırılmış bilgisayarın adını bir sanal ağ adını veya vnn kullanarak. Ne zaman bilgisayar bir kullanılabilirlik grubunda birincil yinelemedir veritabanları kullanılabilirliğini grubunda FILESTREAM veri içeren ve vnn kapsamlı bir pay da FILESTREAM verilere erişim sağlamak için oluşturulur. FILESTREAM veri Transact-sql erişim etkilemez. Ancak dosya sistemi API'leri kullanan uygulamalar aşağıdaki biçimde bir yolu olan vnn kapsamlı paylaşım kullanmak zorunda:

\\<VNN>\<filestream_share_name>

Aşağıdaki olaylardan biri gerçekleştiğinde bu vnn kapsamlı paylaşım oluşturulur.

  • Birincil çoğaltma AlwaysOn kullanılabilirlik gruba FILESTREAM veri içeren bir veritabanı ekleyebilirsiniz. Bu durumda, pay \\<computer_name>\<filestream_share_name>zaten mevcut. Pay \\<VNN>\<filestream_share_name>oluşturulur.

  • FILESTREAM dosya g/ç akış erişimi kullanılabilirlik grupları olan bir birincil çoğaltma için etkinleştirin. Aşağıdaki hisse oluşturulur:

    1. \\<computer_name>\<filestream_share_name>

    2. \\<VNN1>\<filestream_share_name>kullanılabilirlik grubu 1.

    3. \\<VNN2>\<filestream_share_name>kullanılabilirlik grubu 2.

vnn kapsamlı bu hisseleri de tüm ikincil yinelemelere dağıtılır.

Ne zaman FILESTREAM veya FileTable veri içeren veritabanını bir AlwaysOn kullanılabilirlik grubuna ait:

Uygulamanızın Paylaş formatında bilgisayar adını kullanarak erişmeye çalışırsa \\<computer_name>\<filestream_share_name>Veritabanı kullanılabilirlik grubunun parçası olduğunda, daha sonra bir hata oluşturulur.

Uygulamanızın veritabanı kullanılabilirlik bir grubun bir parçası olduğunda vnn kapsamlı bir yol kullanarak paylaşıma erişmeye çalışırsa, istek başarılı olabilir. Bu durumda, sanal ağ adı bilgisayar adına çözümlenir. vnn kapsamlı yol durumu grup kesilirse çalışmayı durdurur çünkü ancak bu kullanım, önerilmez.

ilişkili Görevler

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

İlişkili İçerik

Yok.

Ayrıca bkz.

Kavramlar

AlwaysOn kullanılabilirlik grupları (SQL Server) genel bakış