SqlServerSql查看存储过程( 一)利用Sql语句查询数据库中的所有表1.利用sys
转载 2019-01-02 18:39:00
2224阅读
2评论
在查询分析器中顺序执行以下三步,其中   databasename   为你的数据库文件名 1.清空日志:DUMP   TRANSACTION   databasename   WITH   NO_LOG   2.截断事务日志:BACKUP   LOG   databasename &nb
转载 2023-09-20 22:22:13
1886阅读
很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:1.select * from table1 where name=''zhangsan'' and tID > 10000和执行select * from table1 where tID > 10000 and name=''zhangsan''一些人不知道以
转载 2024-07-30 11:17:34
800阅读
sqlserve的ErrorLog文件有时候会碰到文件很大的情况,可能通过命令xp_readerrorlog 或 sp_readerrorlog 执行,可以加搜索文本或起止时间-- 日志查看 --exec xp_readerrorlog @FileNum,@Type,@SearchText1,@SearchText2,@StartTime,@EndTime,@order --@Fi
转载 2023-05-18 15:16:34
1882阅读
SqlServerSql查看存储过程 转自:http://www.cnblogs.com/sunliyuan/p/6625862.html ( 一)利用Sql语句查询数据库中的所有表 1.利用sysobjects系统表 1select * from sysobjects where xtype='
转载 2017-09-18 15:20:00
850阅读
2评论
( 一)利用Sql语句查询数据库中的所有表 1.利用sysobjects系统表 2,利用sys.tables目录视图 sys.tables目录视图,为每个表对象返回一行. 注意:sys.tables目录视图也只有在SQL SERVER2005及以上的版本中才能使用。 3,利用存储过程sp_table
原创 2022-08-06 00:13:41
1638阅读
cmd下登录sqlserver使用osql命令。1、osql ?/  该命令查看osql支持的参数  2、登录sqlserver,需要-S或-H指定服务器,加上用户名、密码,-U、-P例:osql -S 127.0.0.1 -U sa -P root或osql -H 127.0.0.1 -U sa -P root  显示出1>,则表示已进入3、命令执行
转载 2023-07-04 11:29:01
325阅读
最近几天,公司的技术维护人员频繁让我恢复数据库,因为他们总是少了where条件,导致update、delete出现了无法恢复的后果,加上那些库都是几十G。恢复起来少说也要十几分钟。为此,找了一些资料和工作总结,给出一下几个方法,用于快速恢复表,而不是库,但是切记,防范总比亡羊补牢好。       在生产环境或者开发环境,往往都有某些非常重要的表。这些表存放了
转载 2024-07-03 22:17:53
44阅读
使用跟踪标记 1204 -- 打开跟踪标记 DBCC TRACEON (1204,-1) -- 关闭跟踪标记 DBCC TRACEOFF (1204,-1) 处于死锁状态时,跟踪标记 1204 在等待的线程、存在等待线程的资源和控制这些资源的线程间画出相关循环。 跟踪标记 1204 报告中的术语 尽管根据所涉及的资源,跟踪标记
转载 2024-08-11 09:21:03
1000阅读
1、连接SQLServer实例1.1、启动 SQL Server Management Studio。 首次运行 SSMS 时,系统将打开“连接到服务器”窗口。 如未打开,可以选择“对象资源管理器” > “连接” > “数据库引擎”,将其手动打开。2、成功连接的示例可通过展开和浏览“对象资源管理器”中的对象,验证 SQL Server 连接是否成功。 这些
0:创建表(同时创建表结构) create table employee ( 编号 int identity(1,1) not null, 姓名 nvarchar(6) not null,身份证号 nchar(18) primary key,职务 nchar(10) not null, 基本工资 money not null check(基本工资>0 and 基本工资<20000) ,
情况一:只是忘记了密码 sp_password Null,'123,'sa' 把sa的密码设为“123” 执行成功后有“Command(s) completed successfully.” OK! 情况二:忘记了密码,而且从sysadmin中删除了builtin\Administrators帐号,现在没其他人是sysadmin了 A: SQL Server 2005/2008提供了针对该情况的更
转载 2023-07-17 20:07:14
279阅读
1 SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage') 2 3 下面是查询结果: 4 936 简体中文GBK 5 950 繁体中文BIG5 6 437 美国/加拿大英语 7 932 日文 8 949 韩文 9 866 俄文 10 65001 unicode UFT-8 ...
原创 2021-12-21 13:40:14
1766阅读
1.通过系统的“性能”来查看:开始->管理工具->性能(或者是运行里面输入 mmc)然后通过添加计数器添加 SQL 的常用统计(MSSQL General Statistics) 然后在下面列出的项目里面选择 用户连接(User Connection) 就可以时时查询到sql server数据库连接数了。2.通过系统表来查询:查询数据库当前连接数 SELECT * FROM [Ma
转载 2023-07-29 13:21:25
2711阅读
 您真的理解了SQL Server的日志链了吗? 一直以来,SQLSERVER提供了一个非常好的管理工具:SSMS又因为这个管理工具太好了,所有操作的简单化,以至于使我们中毒太深对于SQLSERVER内部的一些概念搞得不清不楚比如这些概念:日志备份链,备份日志链,日志链,备份链,备份集 大部分都是由于SSMS的界面所导致,有时候有些问题做一下实验就可以验证了,偏偏我们
SQL Server 数据库还原进度查看关键字:数据库,还原,进度,查看文档说明:本文档受某实际需求启发,某约500G大小数据库还原,由于对应服务器性能较差(内存仅4G且可用内存仅2.8G),数据库的还原一直停留在还原界面,只从数据库还原界面无法查看具体数据库还原进度。通过上网搜集整理,现总结本文档,因个人水平有限,部分知识点可能有缺失甚至错漏,敬请指正场景描述:正常进行SQL Server数据库
2005-4-25[数据库技术] SQL Server 索引结构及其使用(4) # 为解决这个矛盾,笔者后来又添加了一个日期列,其默认值为getdate()。用户在写入记录时,这个列自动写入当时的时间,时间精确到毫秒。即使这样,为了避免可能性很小的重合,还要在此列上创建UNIQUE约束。将此日期列作为聚集索引列。有了这个时间型聚集索引列之后,用户就既可以用这个列查找用户在插入数据时的某个时间段的查
感觉写的很好,特此收录,以备自己和需要的朋友查看简介在SQL Server中,我们所常见的表与表之间的Inner Join,Outer Join都会被执行引擎根据所选的列,数据上是否有索引,所选数据的选择性转化为Loop Join,Merge Join,Hash Join这三种物理连接中的一种。理解这三种物理连接是理解在表连接时解决性能问题的基础,下面我来对这三种连接的原理,适用场景进行描述。嵌套
SQL SERVER中如何用SQL语句给表的栏位加注释   关于注释这个问题,之前没用SQL语句去添加过,都是在Enterprise Manager里面添加的:(   查了一下资料,得知Microsoft在SQL Server™ 2000中引入了扩展属性,用户可在各种数据库对象上
转载 2024-08-30 18:35:39
342阅读
SQL Server2005的新功能中最吸引人的一点就是可以直接使用.NET的代码. SQL Server2005中能执行4种不同类型的.NET过程: 1,标量值用户定义函数. 2,表值用户定义函数. 3,用户定义过程. 4,用户定义函数. SQLServer2005添加了对.NET的支持有什么好处啦: 1,完成一些十分复杂的逻辑.比如要实现
转载 2024-08-13 15:01:23
41阅读
  • 1
  • 2
  • 3
  • 4
  • 5