w10怎么装sqlserver复制数据库2008数据库?求大神指点!

由于Win8是推出不久的系统,很多操作上都有不成熟的地方,因此难免会出现这样或那样的小状况。一些用户在Win8系统下更新KB2770917补丁时都不能顺利完成安装,系统提示安装失败,同时执行了系统的回滚操作,这该怎么办呢? 解决方法: 1、利用Win + R快捷键调出“运行”对话框,输入“msconfig”,确定运行,打开“系统配置”窗口; 2、切换到“服务”选项卡,勾选下面的“隐藏所有Microsoft服务”,然后点击“全部禁用”,确定。如图:
3、然后重启win8系
Win10预览版10041相比之前泄露的10036版本来说,变化不大。但初步上手体验中,发现其稳定性似乎有一定的提升,但具体如何仍然有待于进一步深度体验后才能得知。已经安装泄露版Win10预览版10036的用户,将无法更新至10041版本。 目前微软方面尚未放出Win10预览版10041的ISO镜像下载,用户可以直接通过修改为“快速”更新频率后,然后检查更新并下载安装即可。另外,微软也在第一时间公布了Windows10预览版10041已知问题汇总,更新升级前大家请提前了解下。 Win10预览版1
TXT编辑也能吃“后悔药” 在编辑TXT文档时.如果你发现关闭软件前被你删掉的一段还有用,该如何追回?前5分钟和前10分钟替换掉的内容还有用.但又不能放弃刚刚录入的那些内容。你该怎么办? 系统默认打开TXT的软件是系统自带的工具记事本.这个工具没有自动备份功能。安装一个文本编辑软件 EmEditor之后,该软件会自动接管TXT类文本的编辑权限。 启动EmEditor软件。打开任意一个TXT类型的文本文件(EmEditor还支持许多TXT之外的其他类型的文档格式.这里一定要选择
1.新建一个Class Library, 例如Name 为 CustomAction. 这个就是一个自定义安装行为的类。 2. 添加安装类。在新建的Library里面添加一个 Installer Class,名字我暂时定为MyInstallerClassDll 3. 重写基类的函数 Commit Install OnAfterInstall OnAfterRollback OnAfterUninstall OnBeforeInstall OnBeforeRollback OnBeforeUnin
win8.1update致win8.1激活失效解决方法: 上周,微软通过Windows Update向所有Win8.1平台免费推送Win8.1 Update更新。但有些用户升级并不顺利,不仅安装失败(代码073712),而且还会导致Win8.1系统激活失效。 据外媒Softpedia报道,不少现有Win8.1平台用户遇到Win8.1 Update安装失败问题,但更严重的问题在后面。 当重启Windows 8.1系统后,用户意外发现Win8.1弹窗“需要重新激
修改SSH登陆端口 修改文件:/etc/ssh/sshd_config Port 22 #在第三行或第四行,如果前面有井号,请删除,修改为65534以下即可 可在远程连接中用vi命令,或sftp下载到本地修改,修改后使用以下命令重启ssh服务 /etc/init.d/sshd restart#centos系统,重启ssh服务命令 /etc/init.d/ssh restart#debian/ubuntu系统,重启ssh服务命令 禁止ROOT登陆 更加安全的设置,采用小号登陆再切换ROOT(此方法
AMD Catalyst 8.11驱动在不久前更新,号称修正Bug,增强性能,但更新了这一版本驱动的用户发现双Radeon卡配置下,Windows Vista x64会不断地出现启动蓝屏的情况. 这一问题在Radeon HD 系列显卡交火后都有存在,但故障仅仅只出现在AMD系统.当然开机蓝屏,用户也就有的忙了,卸载驱动可是一件比较麻烦的事情. 目前AMD游戏论坛已经出现了长达6页的故障报告,估计AMD将很快发布更新了. ATI显卡同时又是AMD的用户可以考虑卸载和回滚驱动了。方
如果你使用的是Windows8或者8.1,并且精简过系统,那么在安装驱动程序的过程中,你可能会遇到“数据无效”的错误。笔者确信所拥有的驱动程序是可以安装在Win8/Win8.1的系统中的,但是查阅了网络上关于所有安装驱动程序过程中出现“数据无效”的解决方法,都尝试无果,后来终于摸索出行之有效的解决方法——开启服务,屡试不爽。 原来,微软在Windows 8/8.1中对硬件设备管理的服务独立出来,如果安装驱动程序时没有开启相关服务,那么就可能会弹出这个“数据无效”的错误提示的。 解决方法如下: 1
在完整恢复模式或大容量日志恢复模式下,必须先备份活动事务日志(称为日志尾部),然后才能在SQLServerManagementStudio中还原数据库。有关详细信息,请参阅如何备份事务日志(SQLServerManagementStudio)。若要还原已加密的数据库,您必须有权访问用于加密数据库的证书或非对称密钥。如果没有证书或非对称密钥,数据库将无法还原。 认识数据库备份和事务日志备份 数据库备份与日志备份是数据库维护的日常工作,备份的目的是在于当数据库出现故障或者遭到破坏时可以根据备份的数据
本来今天不准备开电脑了,太困了,想睡觉,然而一哥们儿短信都发过来了,要问个问题,于是还是打开了电脑,没想到是一个很有代表性的问题,顺便也牵扯了前些天我的工作中的一个bug,值得记录下来。问题如下: linux下,一个可执行文件exe1正在执行中,rm –f可以将其删除,mv可以将其移除,mv $other exe1也可以将其替换,但是cp $other exe1则显示文件忙,求解。 这实际上并不是一个真正的问题,因为只要你的基础知识扎实,这个问题显然很简单,原因只有一个,那就是linux文件基于
 XP升级至Vista大概分为三步: 一、没有金刚转,别揽瓷器活 检查硬件条件是否满足Vista最低需求,这是安装一个操作系统甚至是安装一个软件的最起码的标准。目前,在Vista正式版没有发布之前,其硬件需求并没有发生太大的变化,下面我大概说一下Windows Vista的硬件需求: 一台装有1 GHz 32-bit (x86) or 64-bit (x64) 的处理器。 512MB的内存,或者更高。 至少10GB以上大小的硬盘,5400转以上(当然,比这更低的硬盘目前机会已
Lab1 硬件和安装 步骤一:准备计算机 任务: 使用Red Hat Linux光盘启动系统 在启动时进入BIOS界面 设置系统启动顺序为A,CDROM,C 修改其他任何推荐的设置 保存并退出BIOS设置 步骤二:使用Anaconda(图形模式)安装Red Hat Linux 任务: 按照以下要求从光盘安装Red Hat Linux。注意,要初始化图形安装界面可能需要等待一两分钟。 l 使用检测到的鼠标配置(除非老师另有指定) l 选择全新安装 l 使用定制安装选项 l 选择使用Disk Dru
下载地址:1. 完整版(29.9 MB)http://maotao./卡巴斯基反病毒绿色版/卡巴斯基绿色版_v7.0Setup_.rar 骨头版(5.00 MB)http://maotao./卡巴斯基反病毒绿色版/卡巴斯基骨头版_v7.0Setup_.rar 关于更新: 引用: 本次的 Build 080709 支持 Windows Vista/2008,考虑到更新方便性,决定放出完整的安装版本,而不是在原先
SVN是一种版本管理系统,前身是CVS,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统就是为了解决这些问题。SVN中的一些概念 : a. repository(源代码库) 源代码统一存放的地方 b. Checkout (提取) 当你手上没有源代码的时候,你需要从repository checkout一份 c. Commit (提交) 当你已经修改了代码,你就需要Commit到repository d. Update (更新) 当你已经Chec
适用环境: 仅在SQLServer2008(含)以后的企业版、开发版和评估版中可用。 详解: CDC功能主要捕获SQLServer指定表的增删改操作,由于任何操作都会写日志(哪怕truncate),所以CDC的捕获来源于日志文件。日志文件会把更改应用到数据文件中,同时也会标记符合要求的数据标记为需要添加跟踪的项。然后通过一些配套函数,最后写入到数据仓库中。大概流程: 步骤:本文中以:AdventureWorks为例 第一步、对目标库显式启用CDC: 在当前库使用sys.sp_cdc_enable
其实对很多人来说对于SQL语句已经忘了很多,或者说是不懂很多,因为有数据库图形操作软件,方便了大家,但是我们不能忘记最根本的东西,特别是一些细节上的东西,可能你用惯了Hibernate,不用写SQL语句,但是不是任何项目都要用到大框架的,如果不用,那你是不是就不会操作数据库了呢,所以我们最好还是熟悉一点好,对我们以后找工作和工作都有帮助。 在说创建、修改和删除表前,我们还是要进行一个操作的简单说明: 1.登陆数据库系统 在命令行中登陆MySQL数据库管理系统,输入一下内容: mysql -h l
WIN8用户在更新驱动程序,或者误删除文件之后会在开机显示igfxTray Module已停止工作,这是因为显卡异常导致的。下面我们来讲解遇到这个问题如何操作。 1、我的电脑打开右键,打开设备管理器。 2、找到显示适配器点击下拉菜单,找到芯片型号。 3、然后右键,单击属性选项。 4、找到在驱动程序选项卡。选择回滚程序 5、点击确定,之后就等待一会。 6、然后验证一下,点击设备管理器的扫描硬件改动选项。 7、此时这个问题已经解决,可以重启电脑,一定不会再出现igfx
A、Transaction(事务)是什么: 事物是SQL Server中的基本工作单元。通常它由几个读取和更新数据库的SQL命令组成,但是这些操作都不被看为最终的,直到发出一个COMMIT命令为止。 事务是作为单一工作单元而执行的一系列操作。包括增删查改。 2、事务的种类: 事务分为显示事务和隐式事务: 隐式事务:就是平常我们使用每一条sql 语句就是一个事务,只不过他们执行完成之后事务就跟着结束了。 显示事务:就是需要我们来手写了,这个时候就可以进行控制事务的开始和结束了。 1 --显式事务(
Window服务的安装有两个方式: 一、命令安装 通过命令窗口,执行 InstallUtil.exe 服务路径 可安装Window服务,你是不是觉得我在扯,这么长的命令怎么看?怎么记住?可以想想如果客户端是一个不懂程序的人是不可能自己完成安装的,那么能不能制作一个简单有效,点点按钮可以安装的呢,答案是肯定的 ——& 安装程序制作 二、安装程序 安装程序制作 :解决方案(右击)——& 增加 ——& 新建项目 ——& 项目类型选择安装和部署 ——& 模板选择安装项目 如
知识点分析: 近期有较多反馈在使用Y400/Y500预装Windows 8的系统下,连接家用路由器AP,高概率的出现无线受限无法上网的情况,出现问题后需要重新连接WIFI,右下角出现网络叹号图标.如下图: 经分析,机型配置的无线网卡为Broadcam 4313.此问题可以通过更改无线网卡属性来解决,网卡与路由器的兼容性和微软的最新Window 8操作系统导致了这样的问题出现,并不是机器的硬件故障。 操作步骤: 步骤一:将无线网卡的自动节电的选项关闭 点击“设备管理器”,选由于Win8是推出不久的系统,很多操作上都有不成熟的地方,因此难免会出现这样或那样的小状况。一些用户在Win8系统下更新KB2770917补丁时都不能顺利完成安装,系统提示安装失败,同时执行了系统的回滚操作,这该怎么办呢? 解决方法: 1、利用Win + R快捷键调出“运行”对话框,输入“msconfig”,确定运行,打开“系统配置”窗口; 2、切换到“服务”选项卡,勾选下面的“隐藏所有Microsoft服务”,然后点击“全部禁用”,确定。如图:
3、然后重启win8系
Win10预览版10041相比之前泄露的10036版本来说,变化不大。但初步上手体验中,发现其稳定性似乎有一定的提升,但具体如何仍然有待于进一步深度体验后才能得知。已经安装泄露版Win10预览版10036的用户,将无法更新至10041版本。 目前微软方面尚未放出Win10预览版10041的ISO镜像下载,用户可以直接通过修改为“快速”更新频率后,然后检查更新并下载安装即可。另外,微软也在第一时间公布了Windows10预览版10041已知问题汇总,更新升级前大家请提前了解下。 Win10预览版1
TXT编辑也能吃“后悔药” 在编辑TXT文档时.如果你发现关闭软件前被你删掉的一段还有用,该如何追回?前5分钟和前10分钟替换掉的内容还有用.但又不能放弃刚刚录入的那些内容。你该怎么办? 系统默认打开TXT的软件是系统自带的工具记事本.这个工具没有自动备份功能。安装一个文本编辑软件 EmEditor之后,该软件会自动接管TXT类文本的编辑权限。 启动EmEditor软件。打开任意一个TXT类型的文本文件(EmEditor还支持许多TXT之外的其他类型的文档格式.这里一定要选择
1.新建一个Class Library, 例如Name 为 CustomAction. 这个就是一个自定义安装行为的类。 2. 添加安装类。在新建的Library里面添加一个 Installer Class,名字我暂时定为MyInstallerClassDll 3. 重写基类的函数 Commit Install OnAfterInstall OnAfterRollback OnAfterUninstall OnBeforeInstall OnBeforeRollback OnBeforeUnin
win8.1update致win8.1激活失效解决方法: 上周,微软通过Windows Update向所有Win8.1平台免费推送Win8.1 Update更新。但有些用户升级并不顺利,不仅安装失败(代码073712),而且还会导致Win8.1系统激活失效。 据外媒Softpedia报道,不少现有Win8.1平台用户遇到Win8.1 Update安装失败问题,但更严重的问题在后面。 当重启Windows 8.1系统后,用户意外发现Win8.1弹窗“需要重新激
修改SSH登陆端口 修改文件:/etc/ssh/sshd_config Port 22 #在第三行或第四行,如果前面有井号,请删除,修改为65534以下即可 可在远程连接中用vi命令,或sftp下载到本地修改,修改后使用以下命令重启ssh服务 /etc/init.d/sshd restart#centos系统,重启ssh服务命令 /etc/init.d/ssh restart#debian/ubuntu系统,重启ssh服务命令 禁止ROOT登陆 更加安全的设置,采用小号登陆再切换ROOT(此方法
AMD Catalyst 8.11驱动在不久前更新,号称修正Bug,增强性能,但更新了这一版本驱动的用户发现双Radeon卡配置下,Windows Vista x64会不断地出现启动蓝屏的情况. 这一问题在Radeon HD 系列显卡交火后都有存在,但故障仅仅只出现在AMD系统.当然开机蓝屏,用户也就有的忙了,卸载驱动可是一件比较麻烦的事情. 目前AMD游戏论坛已经出现了长达6页的故障报告,估计AMD将很快发布更新了. ATI显卡同时又是AMD的用户可以考虑卸载和回滚驱动了。方
如果你使用的是Windows8或者8.1,并且精简过系统,那么在安装驱动程序的过程中,你可能会遇到“数据无效”的错误。笔者确信所拥有的驱动程序是可以安装在Win8/Win8.1的系统中的,但是查阅了网络上关于所有安装驱动程序过程中出现“数据无效”的解决方法,都尝试无果,后来终于摸索出行之有效的解决方法——开启服务,屡试不爽。 原来,微软在Windows 8/8.1中对硬件设备管理的服务独立出来,如果安装驱动程序时没有开启相关服务,那么就可能会弹出这个“数据无效”的错误提示的。 解决方法如下: 1
在完整恢复模式或大容量日志恢复模式下,必须先备份活动事务日志(称为日志尾部),然后才能在SQLServerManagementStudio中还原数据库。有关详细信息,请参阅如何备份事务日志(SQLServerManagementStudio)。若要还原已加密的数据库,您必须有权访问用于加密数据库的证书或非对称密钥。如果没有证书或非对称密钥,数据库将无法还原。 认识数据库备份和事务日志备份 数据库备份与日志备份是数据库维护的日常工作,备份的目的是在于当数据库出现故障或者遭到破坏时可以根据备份的数据
本来今天不准备开电脑了,太困了,想睡觉,然而一哥们儿短信都发过来了,要问个问题,于是还是打开了电脑,没想到是一个很有代表性的问题,顺便也牵扯了前些天我的工作中的一个bug,值得记录下来。问题如下: linux下,一个可执行文件exe1正在执行中,rm –f可以将其删除,mv可以将其移除,mv $other exe1也可以将其替换,但是cp $other exe1则显示文件忙,求解。 这实际上并不是一个真正的问题,因为只要你的基础知识扎实,这个问题显然很简单,原因只有一个,那就是linux文件基于
 XP升级至Vista大概分为三步: 一、没有金刚转,别揽瓷器活 检查硬件条件是否满足Vista最低需求,这是安装一个操作系统甚至是安装一个软件的最起码的标准。目前,在Vista正式版没有发布之前,其硬件需求并没有发生太大的变化,下面我大概说一下Windows Vista的硬件需求: 一台装有1 GHz 32-bit (x86) or 64-bit (x64) 的处理器。 512MB的内存,或者更高。 至少10GB以上大小的硬盘,5400转以上(当然,比这更低的硬盘目前机会已
Lab1 硬件和安装 步骤一:准备计算机 任务: 使用Red Hat Linux光盘启动系统 在启动时进入BIOS界面 设置系统启动顺序为A,CDROM,C 修改其他任何推荐的设置 保存并退出BIOS设置 步骤二:使用Anaconda(图形模式)安装Red Hat Linux 任务: 按照以下要求从光盘安装Red Hat Linux。注意,要初始化图形安装界面可能需要等待一两分钟。 l 使用检测到的鼠标配置(除非老师另有指定) l 选择全新安装 l 使用定制安装选项 l 选择使用Disk Dru
下载地址:1. 完整版(29.9 MB)http://maotao./卡巴斯基反病毒绿色版/卡巴斯基绿色版_v7.0Setup_.rar 骨头版(5.00 MB)http://maotao./卡巴斯基反病毒绿色版/卡巴斯基骨头版_v7.0Setup_.rar 关于更新: 引用: 本次的 Build 080709 支持 Windows Vista/2008,考虑到更新方便性,决定放出完整的安装版本,而不是在原先
SVN是一种版本管理系统,前身是CVS,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统就是为了解决这些问题。SVN中的一些概念 : a. repository(源代码库) 源代码统一存放的地方 b. Checkout (提取) 当你手上没有源代码的时候,你需要从repository checkout一份 c. Commit (提交) 当你已经修改了代码,你就需要Commit到repository d. Update (更新) 当你已经Chec
适用环境: 仅在SQLServer2008(含)以后的企业版、开发版和评估版中可用。 详解: CDC功能主要捕获SQLServer指定表的增删改操作,由于任何操作都会写日志(哪怕truncate),所以CDC的捕获来源于日志文件。日志文件会把更改应用到数据文件中,同时也会标记符合要求的数据标记为需要添加跟踪的项。然后通过一些配套函数,最后写入到数据仓库中。大概流程: 步骤:本文中以:AdventureWorks为例 第一步、对目标库显式启用CDC: 在当前库使用sys.sp_cdc_enable
其实对很多人来说对于SQL语句已经忘了很多,或者说是不懂很多,因为有数据库图形操作软件,方便了大家,但是我们不能忘记最根本的东西,特别是一些细节上的东西,可能你用惯了Hibernate,不用写SQL语句,但是不是任何项目都要用到大框架的,如果不用,那你是不是就不会操作数据库了呢,所以我们最好还是熟悉一点好,对我们以后找工作和工作都有帮助。 在说创建、修改和删除表前,我们还是要进行一个操作的简单说明: 1.登陆数据库系统 在命令行中登陆MySQL数据库管理系统,输入一下内容: mysql -h l
WIN8用户在更新驱动程序,或者误删除文件之后会在开机显示igfxTray Module已停止工作,这是因为显卡异常导致的。下面我们来讲解遇到这个问题如何操作。 1、我的电脑打开右键,打开设备管理器。 2、找到显示适配器点击下拉菜单,找到芯片型号。 3、然后右键,单击属性选项。 4、找到在驱动程序选项卡。选择回滚程序 5、点击确定,之后就等待一会。 6、然后验证一下,点击设备管理器的扫描硬件改动选项。 7、此时这个问题已经解决,可以重启电脑,一定不会再出现igfx
A、Transaction(事务)是什么: 事物是SQL Server中的基本工作单元。通常它由几个读取和更新数据库的SQL命令组成,但是这些操作都不被看为最终的,直到发出一个COMMIT命令为止。 事务是作为单一工作单元而执行的一系列操作。包括增删查改。 2、事务的种类: 事务分为显示事务和隐式事务: 隐式事务:就是平常我们使用每一条sql 语句就是一个事务,只不过他们执行完成之后事务就跟着结束了。 显示事务:就是需要我们来手写了,这个时候就可以进行控制事务的开始和结束了。 1 --显式事务(
Window服务的安装有两个方式: 一、命令安装 通过命令窗口,执行 InstallUtil.exe 服务路径 可安装Window服务,你是不是觉得我在扯,这么长的命令怎么看?怎么记住?可以想想如果客户端是一个不懂程序的人是不可能自己完成安装的,那么能不能制作一个简单有效,点点按钮可以安装的呢,答案是肯定的 ——& 安装程序制作 二、安装程序 安装程序制作 :解决方案(右击)——& 增加 ——& 新建项目 ——& 项目类型选择安装和部署 ——& 模板选择安装项目 如
知识点分析: 近期有较多反馈在使用Y400/Y500预装Windows 8的系统下,连接家用路由器AP,高概率的出现无线受限无法上网的情况,出现问题后需要重新连接WIFI,右下角出现网络叹号图标.如下图: 经分析,机型配置的无线网卡为Broadcam 4313.此问题可以通过更改无线网卡属性来解决,网卡与路由器的兼容性和微软的最新Window 8操作系统导致了这样的问题出现,并不是机器的硬件故障。 操作步骤: 步骤一:将无线网卡的自动节电的选项关闭 点击“设备管理器”,选页面导航:
→ 正文内容 未找到或无法访问服务器
win2008 r2 安装sql server
无法连接服务器解决方法
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
在使用G2服务时,测试服务器连接,结果遇到这个问题。
问题详细:连接测试失败!:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)。
本机配置:Win7系统,SQL Server 2008 R2 数据库,在360浏览器测试使用G2服务测试数据库连接。
首先查看了数据库已经允许远程连接,数据库连接字符串也填写正确。PS:连接朋友数据库正常。
在网络上搜索了一些答案。
其中,第一种方法:
运行中输入services.msc,查看SQL有关服务是否全部开启。
启动所有可以启动的SQL相关服务完毕,仍未解决问题。
第二种方法:
设置配置管理器中TCP/IP,端口设置为默认的1433。
结果SQLEXPRESS的协议设置为1433后,重启SQL Server (SQLEXPRESS)出现错误。
然后就不能再启动了。
最后找了好朋友帮忙,终于解决了问题。
所做的设置有:
更改SQL Server (SQLEXPRESS)TCP/IP
其中8099是任意设置的端口(后面还要在防火墙设置)。
这时可以启动SQL Server (SQLEXPRESS)
在控制面板打开防火墙,点击高级设置。
点击入站规则,新建规则
选择端口,下一步
输入之前的端口8099,下一步
默认允许连接,下一步
默认,下一步
输入名称8099(可任意命名),完成。
回到高级设置界面
数据库测试成功
您的支持是我不竭的动力。如果有错误的地方,欢迎指正。
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
当出现这个问题时,其实很简单,是不同的数据库版本,地连接方法个一样;注意以下红字部分。我以前是用Server=.;database=User ID=Password=
改成了Server==.//SQLEXPRESS;Initial Catalog=User ID=Password=
折腾了好久才搞好。
1.开启sql2005远程连接功能,开启办法如下:
配置工具-&Sql Server外围应用配置器-&服务和连接的外围应用配置器-&打开MSSQLSERVER节点下的Database Engine节点,先择“远程连接”,接下建议选择“同时使用TCP/IP和named pipes”,确定后重启数据库服务就可以了。
2.登陆设置改为:Sql Server 和 Windows 身份验证模式,具体设置如下:
SQL Server Management Studio管理器-&Windows 身份验证连接服务器-&对象资源管理器中选择你的数据服务器-&右键-&属性-&安全性-&Sql Server 和 Windows 身份验证模式选中。
3.设置一个Sql Server方式的用户名和密码,具体设置如下:
(1)SQL Server Management Studio管理器-&Windows 身份验证连接服务器-&对象资源管理器中选择你的数据服务器-&展开服务器上的“安全性”-&登陆名-&在sa帐号上点右键-&“选择页”选择常规-&更改sa登陆帐号的密码。这样就设置了一个用户名为sa,密码为:sa123456的用户。
(2)“选择页”选择状态-&登陆修改为启用
4.数据库连接字符串
数据库连接字符串有好几种,相信你自己也见过,都被搞晕了
Data Server=./SQLEXPRESS;Initial Catalog=NUser ID=Password=sa123456
Data Server=服务器名/SQLEXPRESS;Initial Catalog=NUser ID=Password=sa123456
Data Server=localhost/SQLEXPRESS;Initial Catalog=NUser ID=Password=sa123456
Data Server=.;Initial Catalog=NUser ID=Password=sa123456
Data Server=服务器名;Initial Catalog=NUser ID=Password=sa123456
到底那种正确?这跟数据库版本有关系,如果是Sql Server 2005 Express版本,则必须要有“/SQLEXPRESS”。而且如果这个字符串是定义为一个变量的时候,VS2005还会在“/”的下面加个红色的波浪线提示你“/S是无法识别的转义序列”,因此如果字符串是定义为一个变量的时候应该写成Server=.//SQLEXPRESS
5.注册Sql Server数据库
在路径“C:/Windows/Microsoft.NET/Framework/v2.0.50727”下运行“ASPNET_REGSQL”指令,就会出现ASP.NET SQL Server Setup Wizard向导,连续按下两个下一步后就会出现Sql Server注册界面,填入你要注册的数据库参数就注册好了。注册完后会在你的数据库里多几个表(如图):
5.设置数据库连接字符串
打开IIS-&在默认网站或是网站所在的虚拟目录点击右键选择属性-&选择ASP.NET选项卡-&编辑配置-&在“常规”页签编辑“LocalSqlServer”数据库连接字符串:
Data Server=./SQLEXPRESS;Initial Catalog=NUser ID=Password=sa123456
6.设置web.config文件
在web.config文件添加如下程序:
&connectionStrings&
&add name="LocalSqlServer" connectionString="Data Source=./SQLEXPRESS;Initial Catalog=NUser ID=Password=sa123456" providerName="System.Data.SqlClient"/&
&/connectionStrings&
这样便大功告成了。下面来测试
1.宽松的连接测试
宽松的连接测试使用SqlDataSource
VS2005服务器资源管理器选中数据库点击右键-&选择修改连接-&填入服务器名-&使用Sql Server身份验证填入用户名sa及密码sa123456-&选择或输入一个数据库名:Northwind-&点击测试连接
宽松的连接测试连接成功并不能说明数据库就连接OK了,一开始我就是挂在这里,宽松的连接测试测试连接成功,可是始终无法读出数据库的内容到网页里头。
2.严谨的连接测试
在VS2005里选择网站菜单-&ASP.NET配置进入ASP.NET网站管理工具-&选择提供程序-&点击AspNetSqlProvider的测试,若测试成功,说明数据库设置完全正确,否则得从头来过好好查查问题在哪里。
您可能感兴趣的文章:
上一篇:下一篇:
最 近 更 新
热 点 排 行
12345678910

我要回帖

更多关于 指点江山的大神 的文章

 

随机推荐