Ошибка:
Либо пользователь myName \ user не имеет доступа к базе данных Sample, либо база данных не существует.
У меня есть база данных Sample
в SQL Server, а также образец куба в Analysis Server, однако я получаю сообщение об ошибке при попытке запустить приведенный ниже код, предназначенный только для проверки соединения.
AdomdConnection conn = new AdomdConnection(@"Data Source=myName\MSSQLSERVER16;Catalog=Sample");
AdomdCommand cmd = new AdomdCommand("SELECT NON EMPTY { [Measures].[Sales Count] } ON COLUMNS FROM [Sample] CELL PROPERTIES VALUE");
AdomdDataReader rdr;
int count = 0;
conn.Open();
rdr = cmd.ExecuteReader();
if (rdr.Read())
{
while (rdr.Read())
{
count++;
}
}
conn.Close();
Console.WriteLine("Count: " + count);
Что-то не так в моем коде?или речь идет о проблеме безопасности / доступа.Однако я добавил myNmae \ user в качестве администратора сервера в Security of Microsoft Analysis Server.Могу ли я получить помощь, пожалуйста.