使用MSDE数据库.完成小型客户系统需求代替ACCESS
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
根据microsoft提供的guide tour进行研究实践,在creating a database (sql sever/msde)一节,介绍如何对数据库的应用,需要安装ms sql server或者msde-microsoft sql server 2000 desktop engine,msde属于桌面型应用,采用的是sql的核心技术,远比企业sql server小的多,因此我选用了msde
关于msde的一些技巧 安装可以通过命令提示符(带参数命令)和配置int文件两种方式进行,ini配置参数如下: 参数 描述 sapwd="astrongpassword" 指定一个强密码以便分配给 sa 管理员登录。 instancename="instancename" 指定实例的名称。如果不指定 instancename,则安装程序将安装默认实例。 用于调整安装的其他一些常用参数如下所示: 参数 描述 disablenetworkprotocols=n 指定实例是否接受在其他计算机上运行的应用程序的网络连接。默认情况或在指定 disablentworkprotocol=1 的情况下,安装程序会将实例配置为不接受网络连接。如果指定 disablenetworkprotocols=0,则会启用网络连接。 securitymode=sql 指定安装的实例将采用混合模式,在该模式下,实例既支持 windows 身份验证登录,又支持 sql 身份验证登录。 datadir="data_folder_path" 指定安装程序用来安装系统数据库、错误日志和安装脚本的文件夹。为 data_folder_path 指定的值必须以反斜杠 (\) 结束。对于默认实例,安装程序将在指定值后追加 mssql\。对于命名实例,安装程序将在指定值后追加 mssql$instancename\,其中 instancename 是使用参数 instancename 指定的值。安装程序会在指定位置创建三个文件夹:一个数据文件夹、一个日志文件夹和一个脚本文件夹。 targetdir="executable_folder_path" 指定安装程序用于安装 msde 2000 可执行文件的文件夹。为 executable_folder_path 指定的值必须以反斜杠 (\) 结束。对于默认实例,安装程序将在指定值后追加 mssql\binn。对于命名实例,安装程序将在指定值后追加 mssql$instancename\binn ,其中 instancename 是使用参数 instancename 指定的值。 命令提示方式如: setup sapwd="astrongpassword" instancename="instancename" targetdir="c:\myinstancefolder" 安装完成后,默认是通过windows身份验证,这样在使用asp.net web matrix时不能采用sql身份验证进行,如果要修改,如下步骤: 运行"regedt32" 在路径 hklm\software\microsoft\mssqlserver\mssqlserver\loginmode (默认实例命名时) 或 hklm\software\microsoft\microsoft sql server\%instancename%\mssqlserver\loginmode 修改loginmode的值为2(hex),表示采用windows和sql混合模式身份验证,为1表示windows身份 [li] 如果要修改msde的密码,命令提示符下 osql -u sa (sql身份登陆,会提示输入密码) 或者 osql -e (windows身份登陆) 出现"1>"符号,输入 1>sp_password @old = null, @new = 'complexpwd', @loginame ='sa' 2>go 执行成功后提示"password changed. " [/li] 该文章在 2010/6/26 1:40:47 编辑过 |
关键字查询
相关文章
正在查询... |