问:我的sql服务器在用udl文件进行sqlserver连接测试时(测试是在sql服务器上) 用别名和127.0.0.1都可以测试连接成功,但是用服务器的外网ip就可以连接 此服务器为商用专用服务器..系统为win2000serversp4 请问是什么原因? 如果用外网连接不上,我就不可以远程连上服务器了,急求解 答:ping<服务器ip地址/服务器名称> 如果ping<服务器ip地址>不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,hub,路由器等. 还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如isaserver.防火墙软件可能会屏蔽对ping,telnet等的响应 因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口. 如果ping<服务器ip地址>成功而,ping<...
在一台sqlserver正常的电脑,如果没有配置全文检索,随便配置一个.然后复制programfilesmicrosoftsqlservermssqlftdata到你误删除了目录的电脑中的对应位置.然后重新启动microsoftsearch服务.最后去删除全文索引....
使用sql query analyzer和sql profiler使用sql query analyzer 使用sql profiler最佳化t-sql陈述式本章总结本章我们将继续 第 21 章 中关于预存程序的说明。本章将学习如何利用 sql query analyzer 和 sql profile 分析预存程序和其它陈述式。从分析中可以确定 t-sql 陈述式是否有效率。一个有效的 sql server 查询会使用适当的操作次序和适当的索引,来减少过程的行列数并使 i/o 操作数达到最小。用 query analyzer 可以检视 sql server query optimizer 为 t-sql 陈述式选择的执行计划。query optimizer 是用来为每个 t-sql 陈述式找寻最佳执行计划的模块。query optimizer 分析每个 t-sql 陈述式,考虑大量可能的执...
sqlserver2000使得以xml导出数据变得更加简单,但在sqlserver2000中导入xml数据并对其进行处理则有些麻烦。 如果你参考booksonline(bol),你会发现有相关的条目,包括openxml以及openrowset。所有的这些例子都支持将xml文本作为已经声明的变量,这对于经常处理文本的用户来说非常方便,但对于希望在开发中读取xml文件并进行相应处理的开发人员来说就不是这样了。处理这样的问题,或许最好从内到外来对其进行分析。 openxml是一个rowset函数(即返回一个rowset),它的工作方式类似于rowset函数openquery和openrowset。使用openxml可以对xml数据执行joins操作而无需首先导入数据。你还可以将其同insert、select、update以及delete等操作联合使用。 然而,要使用openxml,你必须执...
--第一步:查看是否需要维护,查看扫描密度/scan density是否为100%declare @table_id intset @table_id=object_id('表名')dbcc showcontig(@table_id)--第二步:重构表索引dbcc dbreindex('表名',pk_索引名,100)--重做第一步,如发现扫描密度/scan density还是小于100%则重构表的所有索引--杨铮:并不一定能达100%。dbcc dbreindex('表名','',100)...
...
触发器是数据库应用中的重用工具,它的应用很广泛。这几天写一个化学数据统计方面的软件,需要根据采样,自动计算方差,在这里,我使用了触发器。 下面我摘录了sqlserver官方教程中的一段关于触发器的文字,确实有用的一点文字描述。 可以定义一个无论何时用insert语句向表中插入数据时都会执行的触发器。 当触发insert触发器时,新的数据行就会被插入到触发器表和inserted表中。inserted表是一个逻辑表,它包含了已经插入的数据行的一个副本。inserted表包含了insert语句中已记录的插入动作。inserted表还允许引用由初始化insert语句而产生的日志数据。触发器通过检查inserted表来确定是否执行触发器动作或如何执行它。inserted表中的行总是触发器表中一行或多行的副本。 日志记录了所有修改数据的动作(insert、update和delete语句),但在...
为了建立交互站点,你需要使用数据库来存储来自访问者的信息。例如,你要建立一个职业介绍服务的站点,你就需要存储诸如个人简历,所感兴趣的工作等等这样的信息。创建动态网叶也需要使用数据库,如果你想显示符合来访者要求的最好的工作,你就需要从数据库中取出这份工作的信息。你将会发现,在许多情况下需要使用数据库。在这一章里,你将学会怎样使用“结构化查询语言”(sql〕来操作数据库。sql语言是数据库的标准语言。在active severpages 中,无论何时你要访问一个数据库,你就要使用sql语言。因此,掌握好sql对asp编程是非常重要的。注意:你可以把“sql”读作“sequel”,也可以按单个字母的读音读作s-q-l。 两种发音都是正确的,每种发音各有大量的支持者。在本书里,认为“sql”读作“sequel”。通过这一章的学习,你将理解怎样用sql实现数据库查询,你将学会怎样使用这种查询从数据表...
系统存储过程就是系统创建的存储过程,目的在于能够方便地从系统表中查询信息或完成与更新数据库表相关的管理任务或其它的系统管理任务。系统过程以“sp_"_ 为开头,在master 数据库中创建并保存在该数据库中,为数据库管理者所有。一些系统过程只能由系统管理员使用,而有些系统过程通过授权可以被其它用户所使用。系统存储过程主要包括以下几类:(这里主要给出每类系统过程中经常使用的系统过程)...
在我们的工作中,经常需要连续输入多个文件的数据到sqlserver的表中,有时需要从相同或者不同的目录中,同时将文件中的数据倒入。在这篇文章中,我们将讨论如何同时把一个目录中的文件的数据倒入到sqlserver中。 试验环境 我们先创建整个试验的环境。创建文件目录“c:myimport”,和三个文件a.csv、b.csv和c.csv,文件内容如下。同时,在sqlserver中创建一个表用来存放导入的数据。 c:myimporta.csv 1,mak,a9411792711,3400.25 2,claire,a9411452711,24000.33 3,sam,a5611792711,1200.34 c:myimportb.csv 11,rubon,9671792711,400.14 22,mike,9418952711,4000.56 39,hsu,75611792511,123...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器