分类目录归档:SQL Server

SQL Server

SQL Server连接中的三个最常见错误

SQL Server连接中的三个最常见错误:

一.”SQL Server 不存在或访问被拒绝”

这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多.

一般说来,有以下几种可能性:

1,SQL Server名称或IP地址拼写有误
2,服务器端网络配置有误
3,客户端网络配置有误 继续阅读

如何使用 ADO Stream 对象访问和修改 SQL Server BLOB 数据

如何使用 ADO Stream 对象访问和修改 SQL Server BLOB 数据
文章 ID : 258038

概要
使用 ActiveX 数据对象 (ADO) 2.5 中引入的 Stream 对象可以大大简化访问和修改 SQL Server 数据库中的二进制大对象 (BLOB) 数据需要编写的代码。在以前版本的 ADO(2.0、2.1 和 2.1 SP2)中使用 Field Object 的 GetChunk 和 AppendChunk 方法以固定块区大小从 BLOB 列中读取 BLOB 数据,或将 BLOB 数据写入其中时,必须要小心。现在 ADO 2.5 中提供了一种替代方法。本文包含的代码示例演示如何使用 Stream 对象编写程序来执行以下常见任务:
• 将 SQL Server Image 列中存储的数据保存到硬盘上的文件中。
• 将 .gif 文件的内容移动到 SQL Server 表的 Image 列中。 继续阅读

如何解决 SQL Server 2000 中的连接问题

如何解决 SQL Server 2000 中的连接问题
文章 ID : 827422

本任务的内容
• 概要
• 解决连接问题• 验证 DNS 设置
• 验证启用的协议和别名
• 验证 SQL Server 实例正在正确地侦听
• 解决 MDAC 问题
• 解决防火墙问题
• 解决身份验证和安全问题
• 解决 TCP/IP 套接字上的压力问题
• 查看 SQL Server 实例是否以单用户模式启动
• 验证到 SQL Server 的命名管道连接
• 解决在恢复过程中连接超时的问题
• 测试连接到 SQL Server 实例的不同方法
• 捕捉网络监视器踪迹  继续阅读

利用数据库复制技术 实现数据同步更新

利用数据库复制技术 实现数据同步更新
复制的概念
复制是将一组数据从一个数据源拷贝到多个数据源的技 术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范 围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。 继续阅读

SQL优化

(一)深入浅出理解索引结构
实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两 种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非 簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:
其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字, 就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排 在字典的前部。如果您翻完了所有以“a”开头的部分仍然找不到这个字,那么就说明您的字典中没有这个字;同样的,如果查“张”字,那您也会将您的字典翻到 最后部分,因为“张”的拼音是“zhang”。也就是说,字典的正文部分本身就是一个目录,您不需要再去查其他目录来找到您需要找的内容。 继续阅读

保护SQL Server的十个步骤

本文介绍了为提高 SQL Server 安装的安全性,您可以实施的十件事情:
1.安装最新的服务包。
为了提高服务器安全性,最有效的一个方法就是升级到 SQL Server 2000 Service Pack 3a (SP3a)。
另外,您还应该安装所有已发布的安全更新。
2.使用 Microsoft 基线安全性分析器(MBSA)来评估服务器的安全性。  继续阅读

SQL Server 2000的安全配置

作者:refdom ( refdom@263.net )

数据库是电子商务、金融以及ERP系统的基础,通常都保存着重要的商 业伙伴和客户信息。大多数企业、组织以及政府部门的电子数据都保存在各种数据库中,他们用这些数据库保存一些个人资料,比如员工薪水、个人资料等等。数据 库服务器还掌握着敏感的金融数据。包括交易记录、商业事务和帐号数据,战略上的或者专业的信息,比如专利和工程数据,甚至市场计划等等应该保护起来防止竞 争者和其他非法者获取的资料。数据完整性和合法存取会受到很多方面的安全威胁,包括密码策略、系统后门、数据库操作以及本身的安全方案。但是数据库通常没 有象操作系统和网络这样在安全性上受到重视。 继续阅读

使用 ADO 连接到防火墙之后的 SQL 服务器

HOWTO:使用 ADO 连接到防火墙之后的 SQL 服务器

结论
当您使用 ActiveX Data Object (ADO) 连接到位在防火墙之后的 SQL Server 7.0 或 SQL Server 2000 服务器时,请考虑下列事项:
• 必须将防火墙设定成允许连接埠 1433 连入 (或该 SQL 服务器以 TCP/IP 侦听的连接埠号) 及允许连接埠 1024 到 65535 连出。
• 连接字符串必须指定该 SQL 服务器的地址:IP 地址、服务器的 DNS 名称或主机档案内的名称。
• 连接字符串应要指定「网络链接库」类型,在此例中请使用 dbmssocn 来代表 TCP/IP Sockets Net-Library。   继续阅读

透过防火墙和SQL Server通讯所需的TCP通讯端口

INF:透过防火墙和 SQL Server 通讯所需的 TCP 通讯端口
文章编号 : 287932
上次校阅 : 2004年3月25日
版次 : 1.0
本文曾发行于 CHT287932
在此页中
结论
其它相关信息
参考

结论
本文说明透过防火墙和 SQL Server 通讯所需的最少数目的 TCP 通讯端口。
其它相关信息
SQL Server 是 一种 Winsock 应用程序,使用通讯端网络链接库透过 TCP/IP 进行通讯。SQL Server 会倾听来自某特定通讯端口的联 机;SQL Server 的预设通讯端口是 1433。通讯端口不一定必须是 1433, 但 1433 是 Internet Assigned Number Authority (IANA) 为 SQL Server 所订定的官方通讯 端编号。  继续阅读