Crystal Report Источник данных переназначение

Я работаю с Crystal Reports и MS SQL Server. Мне нужно переназначить отчет Crystal, чтобы указать на другую базу данных на том же SQL Server. Есть ли автоматизированный способ сделать это, или я должен переназначить для каждого отдельного отчета? В настоящее время я делаю это, добавляя новое подключение к данным, а затем обновляю хранимую процедуру указанным параметром для изменения базы данных (каталога). Кроме того, после переназначения .asp, который отображает отчет, падает так:

Страницы активного сервера, ASP 0115 (0x80004005) Во внешнем объекте произошла trappable ошибка (E06D7363). Сценарий не может продолжать работать.

Код:

Установите mainReportTableCollection = Session ("oRpt"). Database.Tables

For Each mnTable in mainReportTableCollection
  With mnTable.ConnectionProperties
   .Item("user ID") = "<some_login_name>"
   .Item("Password") = "<some_password>"
   .Item("DSN") = "<some_DSN>"
   .Item("Database") ="<some_Database>"
  End With
Next

Это работает, однако, если я закомментирую последние два назначения.

Заранее спасибо.

С уважением, Сильвиу.

Ответы на вопрос(2)

Ваш ответ на вопрос