SqlServer

设置SQLServer数据库中某些表为只读的多种方法

原文:设置SQLServer数据库中某些表为只读的多种方法翻译自:http://www.mssqltips.com/sqlservertip/2711/different-ways-to-make-a-table-read-only-in-a-sql-server-database/?utm_source=dailynewsletter&utm_medium=email&utm_content=headline&utm_campaign=2012614在某

系统 2019-08-12 01:54:55 2365

SqlServer

SQL Server到底需要使用哪些端口

SQLServer在安装到服务器上后,由于出于服务器安全的需要,所以需要屏蔽掉所有不使用的端口,只开放必须使用的端口。下面就来介绍下SQLServer2008中使用的端口有哪些:首先,最常用最常见的就是1433端口。这个是数据库引擎的端口,如果我们要远程连接数据库引擎,那么就需要打开该端口。这个端口是可以修改的,在“SQLServer配置管理器”中切换到“XXX的协议”里面选择,TCP/IP协议属性中可以设置TCP端口。如图所示:SSIS要调用DCOM协议

系统 2019-08-12 01:53:24 2365

SqlServer

SQL Server DBA 30问 【itpub】

很多开发人员都想成为一名数据库培训,也有很多人一开始就把自己定位成为一名DBA,DBA究竟需要掌握些什么知识和技能呢?以下是我做DBA工作和面试DBA时,整理的一些DBA方面的三十个问题,三十个大问题中还有许多小的问题,涵括了SQLServer2008R2培训比较多的技术知识点,与大家分享下,希望给有志做DBA的朋友们一些帮助:1.char、varchar、nvarchar之间的区别(包括用途和空间占用);xml类型查找某个节点的数据有哪些方法,哪个效率高

系统 2019-08-12 01:34:00 2363

SqlServer

SQL Server 游标运用:批量备份数据库

一、背景在公司的内网有台数据库的测试服务器,这台服务器是提供给开发人员使用的,在上面有很多的数据库,有些是临时系统用到的数据库,这些数据库有一个共同点:数据库表结构比较重要,数据库只有一些测试数据,也就是说这些数据库都很小,而整台服务器的数据库又非常多;现在有这样一个需求,希望间隔一段时间就备份所有数据库,所以这里写了这篇文章,这也是另外一篇文章SQLServer批量备份数据库(主分区)的基础;二、实现过程下面是实现批量备份数据库的3种方式,大家可以细细体

系统 2019-08-29 23:02:37 2359

SqlServer

《Sqlserver 之我的新大陆》

《Sqlserver之新大陆》Sql的嵌套查询一直没有怎么重视,最近开发一个新项目,发现这样的sql语句。selectqid,ssName=(selectssnamefromsecond_sortwheressid=question.ssid),qtitle,qatimefromquestionwheressid=(selectssidfromquestionwhereqid=@qid)andqreply=1andqid<>@qidorderbyqatim

系统 2019-08-12 01:53:02 2352

SqlServer

Sql Server 索引使用情况及优化的相关 Sql

SqlServer索引使用情况及优化的相关Sql语句,非常好的SQL语句,记录于此:--BeginIndex(索引)分析优化的相关Sql--返回当前数据库所有碎片率大于25%的索引--运行本语句会扫描很多数据页面--避免在系统负载比较高时运行--避免在系统负载比较高时运行declare@dbidintselect@dbid=db_id()SELECTo.nameastablename,s.*FROMsys.dm_db_index_physical_stat

系统 2019-08-12 01:55:42 2351

SqlServer

走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库

原文:走向DBA[MSSQL篇]从SQL语句的角度提高数据库的访问性能最近公司来一个非常虎的dba10几年的经验这里就称之为蔡老师吧在征得我们蔡老同意的前提下我们来分享一下蔡老给我们带来的宝贵财富欢迎其他的dba来拍砖目录1、什么是执行计划?执行计划是依赖于什么信息。2、统一SQL语句的写法减少解析开销3、减少SQL语句的嵌套4、使用“临时表”暂存中间结果5、OLTP系统SQL语句必须采用绑定变量6、倾斜字段的绑定变量窥测问题7、begintran的事务要

系统 2019-08-12 01:52:36 2349

SqlServer

SQL Server 2005服务无法启动的解决方法

本文为原创,如需转载,请注明作者和出处,谢谢!今天想使用一下SQLServer2005,启动SQLServerManagementStudio后,发现连不了数据库了,看了下SQLServer的服务,竟然是停止状态,启动它,但无法启动,但看日志后,发现如下的日志信息:“C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA\mastlog.ldf"已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

系统 2019-08-29 23:11:31 2347

SqlServer

SQL Server 连接问题-TCP/IP

原文:SQLServer连接问题-TCP/IP出自:http://blogs.msdn.com/b/apgcdsd/archive/2012/02/24/ms-sql-server-tcp-ip.aspxTCP/IP的基本工作原理这里就不浪费口水了。现在这网络年代,谁不知道TCP/IP啊。不要跟我抬杠说你偏就没听说过TCP/IP阿,真是这样那你得自己去补补课了。TCP/IP协议有两个基本的东西,一个是IP地址,另一个是端口号。在SQLServer上使用TC

系统 2019-08-12 01:54:22 2347

SqlServer

SQL Server中TempDB管理(version store的逻辑

原文:SQLServer中TempDB管理(versionstore的逻辑结构)原文来自:http://blogs.msdn.com/b/sqlserverstorageengine/archive/tags/tempdb/http://blogs.msdn.com/b/sqlserverstorageengine/archive/2008/12/31/managing-tempdb-in-sql-server-tempdb-basics-version-

系统 2019-08-12 01:55:01 2345

SqlServer

SqlServer 数据分页的存储过程

建立表:CREATETABLE[TestTable]([ID][int]IDENTITY(1,1)NOTNULL,[FirstName][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL,[LastName][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL,[Country][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL,[Note][nvarc

系统 2019-08-12 01:53:43 2344

SqlServer

Sql Server 2005 开发版亲測可用下载地址

sqlserver2005开发版下载地址:http://222.132.81.146/rj/cs_sql_2005_dev_all_dvd.rar建议使用迅雷下载。sqlserver2005开发版迅雷下载地址:thunder://QUFodHRwOi8vMjIyLjEzMi44MS4xNDYvcmovY3Nfc3FsXzIwMDVfZGV2X2FsbF9kdmQucmFyWlo=sqlserver2005开发版快车flashget下载地址:flashget

系统 2019-08-12 01:54:29 2343

SqlServer

SQLSERVER数据库学习总结七(视图,索引)

--视图的主意点:不能和表的名称相同,如果某一列为函数,表达式,常量或者与来自多张表的列名相同,必须为列定义名称,不能在试图上创建索引ifexists(select1fromsys.sysobjectswhere[name]='view_recordInfo')dropviewview_recordInfogocreateviewview_recordInfoasselect记录编号=r.Recordld,会员卡号=r.BeginTime,电脑编号=p.P

系统 2019-08-12 01:55:28 2342

SqlServer

如何手动删除 SQL Server 2000 默认实例、命名

概要删除MicrosoftSQLServer2000前应考虑的事项删除SQLServer的步骤删除SQLServer的特定实例删除SQLServer的所有已知实例删除SQLServer的默认实例删除SQLServer的命名实例如何包含全文检索删除重新安装SQLServer前删除临时文件夹中的内容参考这篇文章中的信息适用于:概要本文中的步骤介绍如何为重新安装SQLServer程序的系统做准备工作。删除MicrosoftSQLServer2000的正确方法(M

系统 2019-08-29 23:54:08 2340

SqlServer

SQL Server 中的时间算法总结

DECLARE@DateDATETIMESET@Date=GETDATE()--前一天,给定日期的前一天SELECTDATEADD(DAY,-1,@Date)AS前一天--后一天,给定日期的后一天SELECTDATEADD(DAY,1,@Date)AS后一天GO--月初,计算给定日期所在月的第一天--这DECLARE@DateDATETIMESET@Date=GETDATE()--前一天,给定日期的前一天SELECTDATEADD(DAY,-1,@Date

系统 2019-08-29 23:49:57 2339