itgendch023: не удалось открыть резервную базу данных Data Cache

260
H Jansen

Я настроил Invantive Data Cache при подключении к Exact Online Belgium. Подключается нормально. Но когда я запускаю следующий запрос (например) в качестве первого запроса:

select * from me 

Я получаю:

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 

конфигурация

Я настроил соединение следующим образом в файле 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="> <database order="0" provider="ExactOnlineAll" connectionString="apiUrl=https://start.exactonline.be" /> </connection> </group> </settings> 

Что я делаю неправильно?

1
Как вы настроили соединение в settings.xml? Guido Leenders 6 лет назад 0

1 ответ на вопрос

0
Guido Leenders

Вы можете проверить следующее:

  • Пользователь 'ods' имеет право создавать таблицы и представления в базе данных 'ods' (dbowner в порядке).
  • Пользователь 'ods' может подключиться к серверу (нет брандмауэра, блокирующего его).

Основываясь на ошибке, я думаю, что активен блок брандмауэра.

О привилегиях для пользователя ods, пожалуйста, обратитесь к вашему локальному администратору базы данных и укажите ему, например, статью DBA .

Соединение с базой данных репликатора облачных данных открывается только при первом запросе или действии, но не при первоначальном входе в облачную платформу.

Чтобы загрузить все доступные таблицы, следующим логическим шагом будет:

alter persistent cache load 

и обновить:

alter persistent cache refresh 

Это экономит вам много времени на обслуживании хранилища.

Используя его, local data cacheвы можете получить графический интерфейс для его настройки.

Спасибо, я проверю это. H Jansen 6 лет назад 0

Похожие вопросы