Создание отчетов о сервисной конфигурации папки

То, что я делаю, когда я выпускаю БАНКИ командной строки для Windows/Linux, должно встроить все библиотеки JAR в моем JAR с помощью команды ANT:

       <fileset dir="${module.classes.dir}"/>
       <zipfileset src="${endorsed.lib.dir}/myLibrary.jar"/>

Таким образом библиотеки являются плавкой вместе с Вашими файлами класса.

Это не лучший способ двоичной возможности многократного использования, но если библиотеки не так тяжелы, Вам выполнили Ваше приложение путем простого вызова Java - банка myApp.jar в любой ОС.

6
задан photo_tom 2 October 2009 в 10:50
поделиться

1 ответ

После долгих экспериментов я, наконец, выполнил поиск с помощью «перспективы недостаточны для выполнения этой операции. (RsAccessDenied) 2008», пытаясь выяснить, почему я не могу увидеть информацию о сервере отчетов.

Я нашел http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/e8da121a-c0ac-4d0b-8774-abd5128d88fe , который дает ответ. Большое спасибо "rmcphaul" за его ответ, который я копирую ниже -

Вот окончательное решение. С надеждой это поможет некоторым людям, которые пытаются получить службы Reporting Services для SQL 2008 Разработчик, работающий над Windows Vista используя IE8. Чтобы повторить, у меня было два вопроса. Во-первых, я был предлагалось войти в систему каждый раз, когда я заходил в http: // [computername] / reports . В другое было то, что когда-то я был только видя заголовок служб отчетов. Все, что я испытал, было связанные с контролем доступа пользователей Vista (UAC). Вот шаги, чтобы получить это работа с UAC ON. Может кто могут опубликовать это в своем блоге, так как все, кажется, связано в SSRS 2005 и / или IE7.

Среда

· Vista Ultimate 64 Bit

· Internet Explorer 8

· Разработчик SQL Server 2008 с установленными службами Reporting Services

· UAC включен.

Проблема

При переходе к http: // [ComputerName] / Reports it предлагает войти в систему

Причина

Это вызвано UAC. Даже если ты запустить Internet Explorer как Администратор, войдя в систему, вы больше не работает с административным privileges.

Resolution 1

  1. Open Internet Explorer

  2. Click on the "Tools" menu and select "Internet Options"

  3. Click on the "Security" tab

  4. Click once on "Local intranet"

  5. Click on the "Sites" button

  6. Click on the "Advanced" button

  7. Make sure "Require server verification (https:) for all sites in this zone is unchecked.

  8. Add "http://[ ComputerName]" to the Websites list.

  9. Click the "Close" button to close the Advanced window.

  10. Click the “Custom Level” button near the bottom.

  11. Scroll down to the end and you will see the “User Authentication” section.

  12. User “User Authentication” and then “Logon” verify that “Automatic logon only in Intranet Zone” is выбрано. Если нет, выберите его.

  13. Нажмите «ОК», чтобы закрыть окно «Настройки безопасности - Зона локальной интрасети».

  14. Нажмите кнопку «ОК», чтобы закрыть окно «Местная интрасеть».

  15. Нажмите кнопку «ОК», чтобы закрыть окно "Свойства обозревателя"

  16. Закройте Internet Explorer

  17. Снова откройте Internet Explorer и перейдите по адресу http: // [ Имя компьютера] / Отчеты. Вы не должны

Разрешение 2

  1. Откройте Internet Explorer

  2. Щелкните меню «Инструменты» и выберите «Свойства обозревателя»

  3. Щелкните вкладку «Безопасность»

  4. Щелкните один раз на « Надежные сайты »

  5. Нажмите кнопку« Сайты »

  6. Убедитесь, что« Требовать проверку сервера (https :) для всех сайтов в this zone is unchecked.

  7. Add "http://[ComputerName]" to the Websites list.

  8. Click the "Close" button to close the Trusted Sites window.

  9. You should now be back on the "Security" tab of "Internet Options".

  10. Make sure "Trusted Sites" is still selected and click the "Custom Level" button near the bottom.

  11. Scroll down to the end and you will see the "User Authentication" section.

  12. Under "User Authentication" and then "Logon" select the option that says "Automatic login with current имя пользователя и пароль »/

  13. Нажмите« ОК », чтобы закрыть окно« Параметры безопасности - Зона надежных сайтов ».

  14. Нажмите кнопку« ОК », чтобы закрыть окно« Свойства обозревателя ».

  15. Закройте Internet Explorer

  16. Повторно откройте Internet Explorer и перейдите к http: // [ComputerName] / Reports . Вы больше не должно предлагаться войти в систему.

Проблема

Когда вы переходите к http: // [ComputerName] / reports только вам см. заголовок диспетчера отчетов.

Причина

Это вызвано UAC. По умолчанию Службы Reporting Services должны позволять члены местных администраторов групповой доступ к службам отчетности, но с включенным UAC Службы Reporting Services не распознает вошедшего в систему пользователя в составе местных администраторов группа. Вам нужно будет явно добавьте свой аккаунт в отчеты служб.

Проверка

Вы можете проверить эту проблему, просмотрев на http: // [ComputerName] / ReportServer . Вы должны получить сообщение, что говорит: разрешения, предоставленные пользователю "[UserLogin]" недостаточно для выполняя эту операцию. (rsAccessDenied).

Решение

  1. Откройте Internet Explorer в режиме администратора, щелкнув правой кнопкой мыши на значке IE и выбрав "Запуск от имени" администратор ".

  2. Перейдите к http: // [ComputerName] / Reports

  3. На главной странице щелкните вкладку« Свойства »

  4. Щелкните« Назначение новой роли »

  5. Добавьте своего квалифицированного локальный вход в систему как Content Manager (например: [ComputerName] [LoginName] или [Домен] [Имя входа])

  6. Затем в правом верхнем углу нажмите «Настройки сайта»

  7. В левом меню выберите «Безопасность»

  8. Нажмите «Назначение новой роли»

  9. Добавьте квалифицированный локальный логин в качестве системного администратора (для пример: [ComputerName] [LoginName] или [Домен] [Имя пользователя])

  10. Закройте Internet Explorer и откройте его в обычном режиме

  11. Перейдите к http: // [ComputerName] / Reports и вы должен работать правильно

5
ответ дан 17 December 2019 в 04:49
поделиться
Другие вопросы по тегам:

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