Не удалось найти псевдоним базы данных или имя базы данных "". SQLSTATE = 42705 - PullRequest
0 голосов
/ 29 октября 2019

Я использую .Net Core 2.1 для создания приложения, и ниже указана моя appsetting.json запись в файле для подключения к данным. Я использую псевдоним для подключения к базе данных. Этот параметр работает для приложения Microsoft .NET Framework 4.7.2, но не для приложения .Net Core.

Я использую IBM.Data.DB2.Core пакет NuGet. Если я заменю myaliasname на фактическое имя базы данных, оно успешно подключится. Я не хочу использовать прямое соединение, так как псевдоним имеет альтернативные соединения, определенные в случае сбоя.

"ConnectionStringOptions": {
    "datasource": "Database=myaliasname;UID={0};PWD={1};Pooling=true;Min Pool Size=1;Max Pool Size=100;"
  }

Как я могу использовать псевдоним в приложении .Net Core для Db2?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...