标签归档:SQL Server 管理

在 SQL Server 实例之间传输登录和密码

HOW TO:在 SQL Server 实例之间传输登录和密码
文章 ID : 246133
最后更新日期 : 2004年3月4日
版本 : 1.0
本任务的内容
• 摘要
• 如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
• 如何从 SQL Server 7.0 向 SQL Server 2000 或者在正运行 SQL Server 2000 的服务器之间传输登录和密码
• 在 Master 数据库中创建和运行存储过程
• 备注
• 参考
继续阅读

Microsoft SQL Server 连接基础知识

引言

该堆栈的顶部是 API 或对象库层。应用程序通过对象库公开的 API 函数或接口 连接到 Microsoft® SQL Server。用于访问 SQL Server 的 API 示例包括 ODBC 和 DB-Library。用 于访问 SQL Server 的对象库示例包括 OLE DB、ADO 和 ADO.NET。由于 ADO 最终使用 OLE DB 与服务器通信,因 此 Windows 应用程序在与 SQL Server 通信时实际上只使用两个常用的对象库,即 OLE DB 和 ADO.NET。由于通 过 ADO 或 ADO.NET 进行连接通常比通过 ODBC 进行连接更普遍(但 SQL Server 的查询分析器和企业管理器仍通 过 ODBC 进行连接),因此本文将从 ADO/OLE DB 和 ADO.NET 的角度介绍 SQL Server 连接体系结构的客户端。如今, 大多数应用程序均通过对象库(而非 ODBC 或类似 API)连接到 SQL Server。 继续阅读

sql-server日志文件总结及日志满的处理办法

交易日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注交易日志。
交 易日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中。对于任何每一个交易过程,交易日志都有非常全面的 记录,根据这些记录可以将数据文件恢复成交易前的状态。从交易动作开始,交易日志就处于记录状态,交易过程中对数据库的任何操作都在记录范围,直到用户点 击提交或后退后才结束记录。每个数据库都拥有至少一个交易日志以及一个数据文件。  继续阅读

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

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

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

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

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

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

如何解决 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。   继续阅读