Я запускаю SQL Server 2000 на Windows Server 2003 Standard. В perfmon имейте доступ к объекту «SQLServer: Databases», однако только около ПОЛОВИНЫ базы данных указаны как экземпляры.
Я отсоединил несколько баз данных (и снова подключил) безрезультатно.
Есть предположения? Спасибо!
Да, я знаю, что в SQL2005 и SQL 2008 в Windows Server 2008 при подключении ранее отсоединенной базы данных выдается ошибка политики аутентификации. Это известная ошибка / проблема. Могу поспорить, что SQL2000 не знает, как передать это в современной операционной системе SQL 2003.
Для успешного прикрепления необходимо убедиться, что права доступа к файлам .mdf и .ldf идеальны. В частности, убедитесь, что пользователю, под которым вы вошли в систему, назначены буквальные права доступа к каталогу, в котором находятся файлы .ldf и .mdf. Это может быть решением, и если оно не сработает, просто поиграйте с правами доступа к файлам, а также сохраните в моей учетной записи пользователя, под которым работает SQL-сервер.