itgendch023: Membuat cadangan basis data Cache Data tidak dapat dibuka

1

Saya telah mengkonfigurasi Cache Data Invantive pada koneksi saya ke Exact Online Belgium. Menghubungkan dengan baik. Tetapi ketika saya menjalankan kueri berikut (misalnya) sebagai kueri pertama:

select * from me

Saya mendapatkan:

Backing database of Data Cache could not be opened.
Er is een netwerkfout of een exemplaarspecifieke fout opgetreden tijdens het maken van verbinding met SQL Server. De server is niet gevonden of is niet toegankelijk. Controleer of de exemplaarnaam correct is en of in de instellingen van SQL Server externe verbindingen zijn toegestaan. (provider: Named Pipes Provider, error: 40 - Kon geen verbinding met SQL Server openen)
Kan het netwerkpad niet vinden

Konfigurasi

Saya telah mengonfigurasi koneksi sebagai berikut di settings.xml:

<?xml version="1.0" encoding="utf-16"?>
<settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="3" forcedefault="false">
  <group name="Data Cache">
    <connection name="EOL-be-data cache" manual="true" dataCacheConnectionString="provider=SqlServer;connectionString={Server=server.com;Database=ods;User Id=ods;Password=secret}">
      <database order="0" provider="ExactOnlineAll" connectionString="apiUrl=https://start.exactonline.be" />
    </connection>
  </group>
</settings>

Apa yang saya lakukan salah?

H Jansen
sumber
Bagaimana Anda mengonfigurasi koneksi di settings.xml?
Guido Leenders

Jawaban:

0

Anda mungkin ingin memeriksa yang berikut:

  • Pengguna 'ods' memiliki hak istimewa untuk membuat tabel dan tampilan dalam database 'ods' (dbowner baik-baik saja).
  • Pengguna 'ods' dapat terhubung ke server (tidak ada firewall yang memblokirnya).

Berdasarkan kesalahan, saya pikir ada blok firewall yang aktif.

Tentang hak istimewa bagi pengguna ods, silakan merujuk ke DBA lokal Anda dan tunjuk dia misalnya ke artikel DBA .

Koneksi ke basis data replikator data cloud hanya dibuka pada permintaan atau tindakan pertama, bukan pada login awal ke platform cloud.

Untuk memuat semua tabel yang tersedia, langkah logis berikutnya adalah:

alter persistent cache load

dan untuk menyegarkan:

alter persistent cache refresh

Itu menghemat banyak perawatan di repositori.

Menggunakan local data cacheAnda bisa mendapatkan GUI untuk mengonfigurasinya.

Guido Leenders
sumber
Terima kasih, saya akan memeriksanya.
H Jansen