none
Sqlserver 2000 Analysis 技术难题 RRS feed

  • 问题

  • 我目前在使用sqlserver2000 analysis作为数据分析数据库,系统配置如下:

    操作系统:windows 2003企业版sp2 
    数据库:sqlserver2000 sp4;
    analysis数据库: sqlserver2000 analysis sp4(版本:8.0.2039)


    使用Owc10.0 连接分析数据库,用html,写vbscript实现,连接字符串如下:
    第一种连接:
    dsc.ConnectionString = "Provider=MSOLAP;Integrated Security=SSPI;SSPI=anonymous;Persist Security Info=True;Data Source=192.168.0.116;Initial Catalog=Food Mart 2000;Client Cache Size=25;Auto Synch Period=10000"

    最后owc如下提示:数据库"Food Mart 2000 "不存在.

    第二种连接:
    然后我修改了连接:在IP上增加了http://192.168.0.116

    dsc.ConnectionString = "Provider=MSOLAP.2;Integrated Security=SSPI;SSPI=anonymous;Persist Security Info=True;Data Source=http://192.168.0.116;Initial Catalog=Food Mart 2000;Client Cache Size=25;Auto Synch Period=10000"

    最后owc提示:查询无法进行.

    第三种我采用msolap,加入用户和密码验证,
    dsc.ConnectionString ="Provider=MSOLAP;Initial Catalog=Food Mart 2000;Data Source=http://192.168.0.116;User Id=administrator;Password=server8;"

    owc提示:查询无法进行.

    各位高手:
    是否需要进行一些其他关键性设置,或则windows2003需要进行一些安全设置?


    我的测试代码如下:
    <html>
    <body>
    <object classid="clsid:0002E552-0000-0000-C000-000000000046" id="PivotTable1"></object>
    <br>
    <input type="button" id=button1 value="Populate">
    <script language="vbscript">
      sub button1_onclick()
     PivotTable1.ConnectionString = "Provider=MSOLAP;Data Source=192.168.0.116;Initial Catalog=Food Mart 2000;"

      end sub
    </script>
    </body>
    </html>
    2011年7月3日 1:03

全部回复