none
sql server2005 Reportservice 访问 SQL SERVER2008 的问题 RRS feed

  • 问题

  •  

     为了更好的说明问题, 我将一些操作说明如下, 如果您电脑上有装SQL2005的话,  首先点击“开始”--“SQL2005”---- “配置工具”---“Report server配置”, 进去以后,会有一个数据库选项, 这个数据库选项就是为了说明Report server使用哪个数据库,平时我们都连在本机, 但是由于服务器更改,需要把Report server连到一台装了SQLSERVER2008的服务器上(两台服务器之间可连通), 现在在应用更改时,会报 “创建授权脚本失败”的错误,请问该如何解决,是否是因为 sql server2005 Reportservice 访问不了 SQL SERVER2008 ?

    学习者
    2011年4月15日 13:10

答案

全部回复

  • Which account do you use to connect to remote sql server? Does it have permission to create db?

    2011年4月15日 13:13
  • 帐号用的是SQL管理员的帐号,绝对有权限创建脚本。
    学习者
    2011年4月16日 10:05
  • Sql service account or sa or other domain account? Can you post completed error message?
    2011年4月16日 17:19
  • 我怀疑 这是SQL 2005 和 SQL2008 不兼容造成, 因为2005不能使用SQL Manager连接到SQL2008上面。 
    学习者
    2011年4月18日 6:29
  • 一个类似于SA帐号。 错误信息大概提示: 不能创建授权脚本。  
    学习者
    2011年4月18日 6:32
  • You like to access sql2k8 with RS2k5 or want to install RS2k5 and put RS dbs on sql2k8? RS2k5 can talk to sql2k8 and generate report but can't host RS dbs on sql2k8, why don't install RS2k8 instead? 
    2011年4月18日 15:22
  • report server DB的连接有两种:

    1。 Report Server DB

    2. Data Source DB

    这是一个简单的数据库用户授权问题。 你需要区分错误发生在连接SQL2008R2 上的ReportServerDB 还是 DataSource DB, 然后增加 权限。

    2011年4月19日 0:52
  • 1。 Report Server DB

    我们都知道如果使用Report Server ,会在本机上创建两个数据库名为 ReportServer 和 ReportServerDB, 现在这两个数据库是在SQL2008上面,

    我要在另外一台机器上使用Report Service配置工具(也就是我前面说的步骤)连接到SQL2008。

    现在连接的时候出现了错误,首先我要确认2005的Report Service配置工具能连到2008上面吗?


    学习者
    2011年4月19日 2:39
  • No you can't.
    2011年4月19日 2:51