Sql Server
meander
三年Java开发经验,两年C#开发经验。善于使用eclipse和visual studio开发工具。从事过ERP和数据存储软件开发。专注于企业集成。
展开
-
部署额外域控制器,Active Directory系列之四
部署额外域控制器在前面的博文中我们介绍了域控制器在进行网络资源分配时的核心作用,而且我们分析了一下一旦域控制器崩溃会导致的灾难场景,上篇博文中我们提出使用对AD数据备份的方法来进行域控制器的灾难重建,今天我们介绍使用额外域控制器来避免域的崩溃。如果域中只有一台域控制器,一旦出现物理故障,我们即使可以从备份还原AD,也要付出停机等待的代价,这也就意味着转载 2010-03-25 12:49:00 · 547 阅读 · 0 评论 -
利用注册表修改SQL SERVER的登陆验证方式
<br />我们可以通过修改一个注册表键值来将身份验证方式改为 SQL Server和 Windows 混合验证,步骤如下所示:<br /><br /> 1、点击"开始"-"运行",输入regedit,回车进入注册表编辑器;<br /><br /> 2、依次展开注册表项,浏览到以下注册表键:<br /><br />[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerMSSQLServer]<br /><br /> 3、在屏幕右方找到名称"L转载 2010-12-15 22:02:00 · 1592 阅读 · 0 评论 -
关于SQL SERVER的一些安全问题
<br />目前关于NT服务器的入侵,有很多种方法,如对IIS的漏洞进行利用,但大家不知道注意到没有,其实通过与NT服务器相关联的SQL数据库服务器的例子也是很有比例的一种手段。Herbless入侵破坏的一些站点,如legoland.co.uk站点就是通过SQL服务器的入侵而获得对系统的控制权而破坏的。所以对SQL服务器的保护是必不可少的,这里我整理了一些漏洞供大家来参考。<br />----------------------------------------------------------转载 2010-12-15 22:07:00 · 512 阅读 · 0 评论 -
sa登陆失败 SQL Server错误18456的解决方法
<br />查找问题的过程:(注:用windows账号还是可以登录的) <br />第一步: 启动所有与SQL有关的服务,问题依旧;<br />第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled<br />两个提示“由于安全考虑,某些设置由组策略控制”“Windows防火墙正在使用您的域设置”,先用gpedit.msc打组策略编辑器,机算机配置--管理模板--网络--网络连接--Windows防火墙--标准配置文件,查看右边各选项属性,都是未配置状态,问题不在这里。转载 2011-03-25 09:03:00 · 746 阅读 · 0 评论 -
A network-related or instance-specific error occurred while establishing a connection to SQL Server
1down voteI've resolved the issue. It was due to the SQL browser service. Solution to such problem is one among below -Check the spelling of the SQL Server instance name that is specified in the connection string.Use the SQL Server Surface Area Configurati转载 2011-05-26 16:33:00 · 5306 阅读 · 0 评论 -
The credentials you provided during SQL Server 2008 install are invalid.
<br />When installing SQL Server 2008 you are at one point asked to provide the service accounts and passwords for the SQL services and agents. When providing these service accounts and passwords you might encounter one of the following error message转载 2011-05-24 15:12:00 · 2782 阅读 · 0 评论 -
Login failed for user 'sa'. (Microsoft SQL Server, Error: 18456)
<br />We are able to connect to MSSQL Server Management Studio with Windows Authentication but unable to connect with SQL Server Authentication. The 'sa' login details are correct but still getting the following error message:<br /><br />Quote:Login转载 2011-05-26 15:43:00 · 3442 阅读 · 0 评论 -
Database Mirroring in SQL Server 2008
What is Database Mirroring?Database mirroring is the feature in SQL Server 2005 and SQL Server2008 that provides a high availability solut转载 2011-09-29 13:30:23 · 184 阅读 · 0 评论 -
SQL Server 2008 Database Mirroring
Here are some notes on “SQL Server 2008 Database Mirroring” I took while attending an advanced class on SQL Server taught by Greg Low (fromh转载 2011-10-08 15:44:37 · 1095 阅读 · 0 评论 -
Configure SQL Server Database Mirroring Using SSMS
ProblemI have a need to setup SQL Server Database Mirroring in my environment. I understand it can be complicated to setup. Can you pro转载 2011-10-09 14:23:27 · 841 阅读 · 0 评论 -
Log Shipping VS Database Mirroring
With Log Shipping:Data Transfer: T-Logs are backed up and transferred to secondary serverTransactional Consistency: All committed转载 2011-10-09 15:06:32 · 672 阅读 · 0 评论 -
SQL SERVER – Difference Between SQL Server Compact Edition (CE) and SQL Server Express Edition
Link:SQL SERVER – Difference Between SQL Server Compact Edition (CE) and SQL Server Express EditionI often received question regarding what are difference between SQL Server Compact Edition转载 2011-11-22 10:43:19 · 657 阅读 · 0 评论 -
How should I Install SQL Server 2008 Express Edition
Link:How should I Install SQL Server 2008 Express EditionThere are two options for installing SQL Server 2008 Express.1. Basic:Choose this option to install SQL Server Express with minimal eff转载 2011-11-22 15:06:36 · 728 阅读 · 0 评论 -
How to Install SQL Server 2008 R2 (Express Edition)
Link:How to Install SQL Server 2008 R2 (Express Edition)Overview:With the release of the SQL Server 2008 R2 November, we have simplified the SQL Server Express (all editions and package) install转载 2011-11-26 10:20:37 · 885 阅读 · 0 评论 -
Installing SQL Server 2008 Express Guidance
Link:Installing SQL Server 2008 Express GuidanceIntroductionThere are twooptions for installing SQL Server 2008 Express, Basic and Advanced.Basic: This option is recommended for mostusers. If转载 2011-11-25 17:24:27 · 643 阅读 · 0 评论 -
浅谈SQL Server 2005中两种用户认证方式
笔者一直对SQL Server 2005里的用户的概念不是很清楚,如果你和我当初一样,认为下面的两个用户是一个概念,那就有必要点上一根烟,喝上一品茶,细细品味一下这之间的不同了。 左边的图标出了一个可以访问AdventureWorks数据库的用户,而右边的图则标出了整个数据库服务器所有的“用户”。 大家知道,SQL Server 2005有两种用户的认证方式: Windows和Windows与SQL的混合认证。 对于Windows认证大家应该比较熟悉, 在这里不多说了。 只强调一点,如果能转载 2010-12-15 21:59:00 · 755 阅读 · 0 评论 -
释放SQL Server占用的内存
<br />由于Sql Server对于系统内存的管理策略是有多少占多少,除非系统内存不够用了(大约到剩余内存为4M左右),Sql Server才会释放一点点内存。所以很多时候,我们会发现运行Sql Server的系统内存往往居高不下。<br />这些内存一般都是Sql Server运行时候用作缓存的,例如你运行一个select语句,那么Sql Server会将相关的数据页(SqlServer操作的数据都是以页为单位的)加载到内存中来,下一次如果再次请求此页的数据的时候,就无需读取磁盘了,大大提高了转载 2010-10-21 10:29:00 · 674 阅读 · 0 评论 -
Sql2005 全文索引(五)
<br />實戰篇(續) <br />(7)使用全文搜索查询<br />设置完全文索引并填充完毕之后,就可以通过全文搜索来查询数据了。使用全文搜索来查询数据所用到的T-SQL语句也是SELECT语句,只是在设置查询条件时和前面所说过的SELECT语句的查询条件设置有些不同。在T-SQL语言中,可以在SELECT语句的WHERE子句里设置全文搜索的查询条件,也可以在FROM子句里设置查询条件,此时将返回结果作为FROM子句中的表格来使用。<br />如果要在WHERE子句里设置全文搜索的查询条件,可以转载 2010-10-22 14:39:00 · 362 阅读 · 0 评论 -
SQLServer的注册表项使用技巧六则
1 获得修改 SQL Server 注册:HKEY_CURRENT_USER/Software/Microsoft/Microsoft SQL Server/80/Tools/SQLEW/Registered Servers X/SQL Server Group每一个键值对应SQL Server数据库注册表项,直接删除即可。(80对应SQL Server2000版本) 2 更改SQL Server的登录验证方式。sa用户密码也忘记了,然后由于安全原因把windows登陆的那个登录名去掉了 ,转载 2010-09-29 08:47:00 · 542 阅读 · 0 评论 -
Sql Server备份与还原经典文档
<br />SQL备份<br />一、SQL数据库恢复模型<br />1、完全恢复模型<br />(1)备份时要备份数据库的数据文件和日志文件。<br />(2)还原时使用数据库的备份的数据文件副本和全部日志信息来恢复数据库。<br />(3)能还原全部数据,并可以将数据库恢复到任意指定的时刻。<br />(4)为保证实现即时点恢复,对数据库的所有*作都将完整地记入日志,这样,日志占用空间较大,对性能也有所影响。<br />2、大容量日志记录恢复模型<br />(1)备份时要备份数据转载 2010-09-29 09:35:00 · 411 阅读 · 0 评论 -
SQL Management Studio中返回长查询结果被截断的问题
<br />玩SharePoint的朋友可能会知道, SharePoint内容数据库和配置数据库中存储了一些内容很长的信息, 在SQL management studio中返回SQL查询结果的时候会发现返回的信息被截断了. <br /> <br />可以通过下面的选项修改来让Management Studio返回更长的查询结果.<br /> <br />1. 打开Management Studio.<br />2. Tools-> Options<br />3. 选择节点Results to Grid<br转载 2010-09-29 15:08:00 · 989 阅读 · 0 评论 -
SQL Server 2005 常用数据类型详解
<br />1. 字符串数据类型<br />char<br />此数据类型可存储1~8000个定长字符串,字符串长度在创建时指定;如未指定,默认为char(1)。每个字符占用1byte存储空间。<br />nchar<br />此数据类型可存储1~4000个定长Unicode字符串,字符串长度在创建时指定;如未指定,默认为nchar(1)。每个字符占用2bytes存储空间。<br />varchar<br />此数据类型可存储最大值为8000个字符的可变长字符串。可变长字符串的最大长转载 2010-10-11 09:28:00 · 350 阅读 · 0 评论 -
sql server系统表详细说明
<br />sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序 sysconfigures 主数据库 配置选项 syscurconfigs 主数据库 当前配置选项 sysdatabases 主数据库 服务器中的数据库 syslanguages 主数据库 语言 syslogins 主数据库 登陆帐号信息 sysoledbusers 主数据库 链接服务器登陆信息 sysprocesses 主数据库 进程转载 2010-10-14 17:18:00 · 552 阅读 · 0 评论 -
启用SQL Server 2008 FILESTREAM功能
今天在配置SQL Server 2008 FILESTREAM 功能时遇到了点问题,<br />在T-SQL中执行 <br />ADD FILEGROUP ABCStreamGroup CONTAINS FILESTREAM<br />GO<br />时,提示FILESTREAM功能被禁用,无法完成。<br />于是开始翻online文档,解决方法如下:1、在“开始”菜单中,依次指向“所有程序”、“Microsoft SQL Server 2008”和“配置工具”,然转载 2010-10-14 17:36:00 · 510 阅读 · 0 评论 -
SQL Server 2005 无法连接
<br />问题:<br />这是打开SQL Server 配置管理器时的问题 <br /><br />1、无法连接到WMI提供程序。您没有权限或者该服务器无法访问。 <br /><br />Google的查询结果 <br /><br />我知道解决方法哈哈!!!看了老外说的!!!C:/Program Files/Microsoft SQL Server/90/Shared给这个目录增加network service权限或者 user权限就可以了哈哈!~~~继续研究sql2005 <br />转载 2010-10-18 17:09:00 · 515 阅读 · 0 评论 -
SQL Server 连接常见错误
1.在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40转载 2010-10-20 20:17:00 · 945 阅读 · 0 评论 -
Sql2005 全文索引(四)
<br />實戰篇(續)<br />(6)填充全文索引<br />填充全文索引实质上就是更新全文索引,其目的是让全文索引可能够反映最新的数据表内容。<br />(6.1)填充全文索引的方式<br />填充全文索引一共有三种方式:<br />完全填充:完全填充方式通常发生在首次填充全文目录或全文索引时,在前一节中所说到的“启用全文索引”时,就已经对全文索引进行了一次完全填充,以后就可以使用基于更改跟踪的填充和基于增量时间戳的填充来维护全文索引。<br />基于更改跟踪方式的填充:SQL Server会转载 2010-10-22 14:38:00 · 376 阅读 · 0 评论 -
Sql2005 全文索引(二)
<br />實戰部份<br />(4)全文目录管理<br />在前面章节里提到,全文目录的作用是存储全文索引,所以要创建全文索引必须先创建全文目录<br />(4.1)创建全文目录创建全文目录的方法如下:<br />(1)启动【SQL Server Management Studio】,连接到本地默认实例,在【对象资源管理器】窗口里,选择本地数据库实例--【数据库】--【Northwind】--【存储】--【全文目录】。<br />(2)右击【全文目录】,在弹出的快捷菜单里选择【新建全文目录】选项。<b转载 2010-10-22 14:35:00 · 277 阅读 · 0 评论 -
Sql2005 全文索引(三)
<br />實戰篇(續)<br />(5)全文索引管理<br />在创建完全文目录之后,可以动手创建全文索引了,下面将介绍如何创建、编辑和删除全文索引.<br />(5.1)创建全文索引的注意事项<br />在创建全文索引之前,先介绍创建全文索引要注意的事项:<br />全文索引是针对数据表的,只能对数据表创建全文索引,不能对数据库创建全文索引。<br />在一个数据库中可以创建多个全文目录,每个全文目录都可以存储一个或多个全文索引,但是每一个数据表只能够创建一个全文索引,一个全文索引中可以包含多个字段。<转载 2010-10-22 14:37:00 · 324 阅读 · 0 评论 -
一些国外SQL Server学习站点的推荐
<br />由于SQL Server在国外的应用比较成熟,因此国外的SQL Server的优秀学习站点很多,下面几个是自己长期关注的,里面的文章原创性高、知识性强,实在是学习SQL Server “居家旅行,杀人越货”必备。<br /><br />1,SQL Server Central<br /><br /><br /><br />世界最大的SQL Server交流站点,Article,Scripts,Books,ask.scc等模块都是精品。<br /><br /><br />2,SQL S转载 2010-10-24 20:06:00 · 679 阅读 · 0 评论 -
.NET Framework的DateTime与SQL Server的datetime比较
<br /> .NET的DateTime表示的时间范围更广了,可以表示从0001年1月1日开始直到9999年12月31日结束,共9999年的时间。零值时间是范围起始时间,即0001年1月1日。<br /><br /> SQL Server的 datetime类型只可以表示从1753年1月1日开始到9999年12月31日结束,共8247年的时间。零值时间却不是范围起始时间,而是1900年1月1日。从1753年1月1日至1900年1月1日之间的时间值是用负数表示的。<br /><br />转载 2010-10-21 08:47:00 · 670 阅读 · 0 评论 -
Sql2005 全文索引(一)
<br />理論部份<br />前言<br /> 在数据库中快速搜索数据,使用索引可以提高搜索速度,然而索引一般是建立在数字型或长度比较短的文本型字段上的,比如说编号、姓名等字段,如果建立在长度比较长的文本型字段上,更新索引将会花销很多的时间。如在文章内容字段里用like语句搜索一个关键字,当数据表里的内容很多时,这个时间可能会让人难以忍受。在SQL Server中提供了一种名为全文索引的技术,可以大大提高从长字符串里搜索数据的速度,在本節里,将会对全文索引进行详细的介绍<br />(1)全文索引转载 2010-10-22 14:34:00 · 365 阅读 · 0 评论 -
Steps to troubleshoot SQL connectivity issues
We have been seeing and trying to resolve SQL connectivity issue all the time. I guess it would be helpful if we can put some guidance on how to resolve connectivity issues. Here comes a proposal base转载 2012-02-13 10:09:53 · 516 阅读 · 0 评论