WSS 3.0部署备忘 一

本文介绍了WSS部署过程中遇到的SQLServer连接及配置问题解决方案,包括使用特定方式连接数据库、解决DDL语句不允许的问题、IIS6.0上MVC应用解析问题等。

1、连接WSS生成的sql server的时候 需要用\\.\pipe\mssql$microsoft##ssee\sql\query 作为服务器名称的方式来连接 同时 在配置生成membership的数据库的时候 也需要如此填写 如图所示

 

 

图中的WSS_Membership 是新建的一个数据用来存放Membership相关的信息的

2、在数据中执行Membership的初始化命令

cd c:\windows\microsoft.net\framework\v2.0.50727
aspnet_regsql

生成数据库过程中出现

DDL statement is not allowed 的问题 的解决方式

1.打开数据库(SQL Server Management Studio):

2.找到待处理的数据库右键-->属性-->选项-->状态-->"限制访问"这项,将其状态改为单一访问,

   然后再做你想要做的操作就不会再提示"DDL statement is not allowed"了.

 3、在IIS6.0上部署MVC时的解析问题

添加MVC的解析:

右击IIS中的网站选择“属性”-“主目录”-“配置”-“映射”-“插入”,配置如下:

可执行文件:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30196\aspnet_isapi.dll,

确认文件是否存在:不选中

点击确定,最后如下图所示:

image

出现此错误的时候 如果没有特别的设置 首先考虑下新建一个应用程序池 是不是可以解决问题~~
5、在打开数据表时出现Access to module dbo.aspnet_CheckSchemaVersion is blocked because the signature is not valid. 
参照3 将该数据库改为 单用户访问 后,此问题消失,怀疑是权限的问题:WSS部署过程中自动建立的数据库 都可以正常的访问,单独自己建立的数据库就一定要设置为单用户访问的模式才能访问~~
Sharepoint is using SQL Server Embedded Edition, also know as Windows Internal Database, which does not support triggers AFAIK.照此来看应该是无法在wss的数据库中新建表或者数据库,除非使用单用户访问的模式
如果不想使用单用户访问的模式,唯一的方法应该是在建立一个数据库实例~~重新安装一个sql server
6、在 配置数据库连接的时候,一直无法完成表单验证登陆的问题,对比文字的操作步骤,似乎是缺少了“ 在[Asp.net Configuration]的配置页面中选择“安全”选项卡然后单击“选择身份验证类型”进行此页面并选择“通过  Internet ”即通过 Form 表单身份验证。” 而部署WSS的电脑上没有安装VS,本地的management就是连不上WSS 自建的数据库~~ 所以 在WSS电脑上重新安装Sqlserver~~
7、新安装一个SqlServer之后,一般远程是连接不上的,检测以下几项:是否已经运行远程连接?是否已关闭防火墙?是否已启动sqlserver browser服务?基本上确保上述几点,都能确定远程连上数据库
8、新安装一个数据库后,重新执行了 2 的操作,发现5、6都不再是问题了~~所以 还是安装个新的sqlserver 比较靠谱~~

转载于:https://www.cnblogs.com/loveclumsybaby/archive/2012/06/05/2536526.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值