“Неразрешимая” ошибка в Visual Studio - как я соединяюсь с Экспрессом SQL Server 2008 года?

Я наконец-то нашел ответы на свой вопрос на основе всех ваших комментариев. Спасибо, я попробовал это:

public Integer calculateHash(String uuid) {

    try {
        //....
        String hex = hexToString(output);
        //Integer i = Integer.valueOf(hex, 16).intValue();
        //Instead of using Integer, I used BigInteger and I returned the int value.
        BigInteger bi = new BigInteger(hex, 16);
        return bi.intValue();`
    } catch (NoSuchAlgorithmException e) {
        System.out.println("SHA1 not implemented in this system");
    }
    //....
}

Это решение не оптимально, но я могу продолжить свой проект. Еще раз спасибо за вашу помощь

6
задан Community 23 May 2017 в 12:08
поделиться

3 ответа

Я не уверен, что когда-либо решал эту проблему, но теперь я перешел на Visual Studio 2010 (на данный момент RC, но я получу полную версию, когда она станет доступной), и все работает безупречно. .

0
ответ дан 17 December 2019 в 20:34
поделиться

У меня была такая же ошибка, VS 2008 SP 1 на Vista Ultimate 64 bit с SQL 2008 Express 64 bit. Загрузил исправление и перезагрузился, запустил SQLEXPRESS и по-прежнему получил ошибку.

Затем я изменил свое «Имя экземпляра SQL Server» (в VS 2008 -> Инструменты -> Параметры -> Подключения к данным), которое было пустым, на «SQLEXPRESS» (вместо «. \ SQLEXPRESS», которое я использую на моем экране входа в систему под SSMS.), и теперь он работает как шарм!

  • Дэйв
2
ответ дан 17 December 2019 в 20:34
поделиться

Попробуйте изменить пользователя, на котором работает SQL Server Express. Это можно изменить в Управлении службами (нажмите Win + R, введите services.msc). Выберите SQL Server Express, щелкните правой кнопкой мыши -> Свойства. Вкладка «Вход в систему» ​​и выберите: «Учетная запись локальной системы», отметьте «Разрешить службе взаимодействовать с рабочим столом» - это то, что у меня сработало.

0
ответ дан 17 December 2019 в 20:34
поделиться
Другие вопросы по тегам:

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