没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
一.安装MSDE或SQLServer数据库(建立计数器日志时涉及到自动建表过程、语句与MS以外数据库不同,其他数据库可能不支持)
MSDE数据库安装,最好先修改setup.ini文件,再执行setup.exe安装程序,否则以后远程访问此数据库时会有问题:
1.下载安装文件(或MSoffice2003中MSDE)
2.解压文件
3.进入到目录,编辑文件setup.ini。 在最后面加入如下内容:
SECURITYMODE=SQL
SAPWD=密码(SA用户的密码)
DISABLENETWORKPROTOCOLS=0
(远程方法在setup.ini文件中设置参数DISABLENETWORKPROTOCOLS=0 这个版本默认是不接受网络连接的(即DISABLENETWORKPROTOCOLS=1)。
4.安装后重新启动;
5.数据库连接测试,分别在命令行确认 osql -E 和 osql -U SA -P SA
如果服务启动成功,出现“用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。”错误,是服务器被配置成windows登录,而不是混合登录
a.打开企业管理器--右键服务器实例--编辑SQL Server注册属性--选择"使用SQL Server和windows 身份验证",这样就可以了
b.使用注册表的修改msde的登录方式,要Windows账户身份验证模式切换到SQL的身份验证模式,请按以下步骤操作:
1). 先停止 MSSQLSERVER 以及所有其他相关服务(如 SQLSERVERAgent)。
2). 打开注册表编辑器。
3). 找到以下两个子项之一(取决于 MSDE 是作为默认 MSDE 实例安装的还是作为命名实例安装的):
HKEY_LOCAL_MACHINE//Software//Microsoft//MSSqlserver//MSSqlServer - 或者 -
HKEY_LOCAL_MACHINE//Software//Microsoft//Microsoft SQL Server//<Instance Name>//MSSQLServer//
4). 在右窗格中,双击 LoginMode 子项。
5). 在 DWORD 编辑器对话框中,将此子项的值设置为 2。确保选择了 Hex 选项,然后单击确定。
(默认情况下,Windows LoginMode 注册表子项的值设置为 1。如果启用SQL的身份验证模式,则此值为 2。)
6). 重新启动 MSSQLSERVER 和 SQLSERVERAgent 服务以使更改生效。至此,SQL验证模式切换完毕。
二.建立ODBC:
开始―程序―管理工具--ODBC--系统DSN--添加--SQL Server--完成--命名数据源(起个名字)--选择服务器--下一步--使用网络登录ID的windows NT验证--下一步--更改默认的数据库--下一步--完成,完成之后测试一下,确认是否连接成功。
三.权限设置
开始―程序―管理工具--服务:找到 Performance Logs and Alerts --右键属性--登录--登录身份:选中本地系统用户--确定
MSDE数据库安装,最好先修改setup.ini文件,再执行setup.exe安装程序,否则以后远程访问此数据库时会有问题:
1.下载安装文件(或MSoffice2003中MSDE)
2.解压文件
3.进入到目录,编辑文件setup.ini。 在最后面加入如下内容:
SECURITYMODE=SQL
SAPWD=密码(SA用户的密码)
DISABLENETWORKPROTOCOLS=0
(远程方法在setup.ini文件中设置参数DISABLENETWORKPROTOCOLS=0 这个版本默认是不接受网络连接的(即DISABLENETWORKPROTOCOLS=1)。
4.安装后重新启动;
5.数据库连接测试,分别在命令行确认 osql -E 和 osql -U SA -P SA
如果服务启动成功,出现“用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。”错误,是服务器被配置成windows登录,而不是混合登录
a.打开企业管理器--右键服务器实例--编辑SQL Server注册属性--选择"使用SQL Server和windows 身份验证",这样就可以了
b.使用注册表的修改msde的登录方式,要Windows账户身份验证模式切换到SQL的身份验证模式,请按以下步骤操作:
1). 先停止 MSSQLSERVER 以及所有其他相关服务(如 SQLSERVERAgent)。
2). 打开注册表编辑器。
3). 找到以下两个子项之一(取决于 MSDE 是作为默认 MSDE 实例安装的还是作为命名实例安装的):
HKEY_LOCAL_MACHINE//Software//Microsoft//MSSqlserver//MSSqlServer - 或者 -
HKEY_LOCAL_MACHINE//Software//Microsoft//Microsoft SQL Server//<Instance Name>//MSSQLServer//
4). 在右窗格中,双击 LoginMode 子项。
5). 在 DWORD 编辑器对话框中,将此子项的值设置为 2。确保选择了 Hex 选项,然后单击确定。
(默认情况下,Windows LoginMode 注册表子项的值设置为 1。如果启用SQL的身份验证模式,则此值为 2。)
6). 重新启动 MSSQLSERVER 和 SQLSERVERAgent 服务以使更改生效。至此,SQL验证模式切换完毕。
二.建立ODBC:
开始―程序―管理工具--ODBC--系统DSN--添加--SQL Server--完成--命名数据源(起个名字)--选择服务器--下一步--使用网络登录ID的windows NT验证--下一步--更改默认的数据库--下一步--完成,完成之后测试一下,确认是否连接成功。
三.权限设置
开始―程序―管理工具--服务:找到 Performance Logs and Alerts --右键属性--登录--登录身份:选中本地系统用户--确定
资源评论
- 征马孤影2015-03-19有用 最后提到的不能保存SQL密码,可以在 Performance Logs and Alerts 服务中设置Administrator用户解决
wky1709
- 粉丝: 3
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功