BACKUP LOG DB_Name WITH TRUNCATE_ONLY
DBCC SHRINKFILE (DB_Name_Log)
同一列的多行字符串数据用SQL怎么转换成同一列的一行数据? 比如:我用select department,userName from users从表中查询出如下数据department | userName--------------- --------------it ...
现在的公司的系统很不稳定,尤其在高峰期间,一个系统的性能都会影响到其它系统的性能.我负责的一个系统.由于涉及到公司的各个系统,比如生产,工资,库存,工单,他们都是独立的系统.我的系统都要去他们所在的数据库拿数据.尤其是在首页要从各个系统中提取数据,所以等待的时间特别久,用户经常打点话下来抱怨,让我们尽快的想办法解决这个问题.我都能理解,我也想尽快的帮他们解决,我也放心,踏实. 我观察了各个WEB服务器的性能都不错,服务器都是IBM的刀片服务器,4CPU,4G内存.他们的cpu一般情况都在20%左右,内存用的也不多.但是S ...
在删除作业的时候出现如下的错误提示:错误14274 无法添加、更新或删除从MSX服务器上发起的作业(或步骤或调度)
在网上查了说是SQL Server服务器的名字改名了,因为msdb..sysjobs中的列originating_server中保存了机器的名字,当把机器的名字改了,就找不到对应的机器,所以会出错。
在一个企业中待两年多了,遇到各种问题,很多都没有经验,只能考自己去摸索。现在又遇到一个问题,在IBM刀片服务器上面,4G的内存,sql server大概使用到2G左右就升不上去了,但是公司使用的系统的大并发使用的时候,就出现假死的现象,整个系统就不能使用了,CPU使用率也才10%左右。这问题可郁闷呀,又物理资源不能够用到,系统有出现问题。找了很久也没有找到问题的所在,程序应该问题不大,应该平时都用的好好的,最多在大并发时,处理的不够好。那到底是为什么呢?我们怀疑和操作系统有关?然后,我们就开始找相关的资料,一个同事在SQL SERVER的文档上找到了问题所在,下面是从SQL SERVER 中摘 ...
"当 IDENTITY_INSERT 设置为 OFF 时,不能向表 中的标识列插入显式值。"表示当表的关键子设置为自动生成,那么你不能对它修改.
由于国庆全公司都放假了,所以服务器,电源都停止了.第一天上班,服务器都要重新启动,那么所有的系统也要重新启动,检查了所有机器的数据库,WEB服务器是否启动,所有的作业(任务)是否成功运行,所有的数据备份是否成功.在检查过程中,发觉某些服务器要连接到文件服务器,那么就要登陆到文件服务器,这样才能访问.最让人头痛的一个问题就是有些作用启动不了.因为在这之前都运行的好好的,今天就出事了.一查看日志,出现"SQL Server 不存在或拒绝访问"看来是不能访问到服务器了.我一个GOOGLE,原来问题还比较隐蔽.http://tech.ccidnet.com/pub/article/c1 ...
运行程序出现了如下的错误: java sql SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]The operation could not be performed because the OLE DB provider 'SQLOLEDB' was unable to begin a distributed transaction 仔细的分析了程序,因为我在程序中用了con.setAutoCommit(false); ......... con.c ...
在sql server 2000 下 运行关联表的sql出现"无法解决 equal to 操作的排序规则冲突" 在网上google原来是排序规则在倒蛋. 资料: http://www.cublog.cn/opera/showart.php?blogid=8707&id=59268 http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B325335#XSLTH4185 ...
http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/0306arocena/0306arocena.html
数据是企业的重要信息,可能也是商业机密.所以我们一定要及时的作好备份,保重数据的安全.下面是设计了一个存储过程来备份数据.如果要实现自动的备份你可以执行一个任务来自动的处理.
CREATE procedure AutoBackupDataBase--WITH ENCRYPTION 加密AsBegindeclare @Str varchar(8)declare @Str_d varchar(8)declare @Str_DB ...
提高查询数据的性能 我负责的那个项目采用了webwork + spring + hibernate 的架构,用到了3个数 ...
1:执行另一服务器上的存储过程exec OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.存储过程名2:将资料插入另一服务器上的 ...
sql server 链接服务器: 创建一个链接的服务器,使其允许对分布式的、针对 OLE DB 数据源的异类查询进行访问,用来链接远程的数据库。.
链接vfp数据据两种方式:
1)
openrowset('MSDASQL', 'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=\\Files- & ...
在sql server 中能远程查询更新数据(OPENDATASOURCE)
不经常使用的数据可以用OPENDATASOURCE,openrowset等来引用,如果数据经常使用那么你最好使用链接服务来进行分布式查询更新
update OPENDATASOURCE( 'SQLOLEDB', ...
NEWID()创建 uniqueidentifier 类型的唯一值。
DECLARE @myid uniqueidentifierSET @myid = NEWID()PRINT 'Value of @myid is: '+ CONVERT(varchar(255), @myid)
SELECT s.name ,s.colid FROM syscolumns as s WHERE id = object_id('t_test')
得到表"t_test"的字段名
sqlserver中,sql编程的几个小常
1、取出刚刚插入(删除)的数据SELECT 字段名 FROM INSERTED(DELETED)2、对于UPDATE实际上是先DELETE然后再INSERT所以如果想得到UPDATE前后的数据值,应该先从DELETED取出,然后从INSERTED取出;3、IF UPDATE(列名)可以判断更新或插入哪一个字段的值;4、@@ROWCOUNT可以判断上一行查询操作得到的列数;5、给变量赋值用SET @ZQB = 13;6、察看是否有符合条件的记录IF EXISTS (SELECT name FRO ...
在网上找到了一个类似的文章http://www.cnblogs.com/delphi/articles/121516.html来引用这文章.我在它的基础上加了更详细注解。 如下:
CREATE Table T_Test (f_id int IDENTITY(1, 1) Primary Key,f_char C ...
- 浏览: 194325 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
我的相册
P1010057
共 4 张
共 4 张
最新评论
-
工期逼近,释放压力
没想到有比我更惨的人.
-- by sword721 -
工期逼近,释放压力
hgq0011 写道kele8boy 写道这种项目,肯定是失败的,典型的垃圾。我 ...
-- by hyhongyong -
工期逼近,释放压力
kele8boy 写道这种项目,肯定是失败的,典型的垃圾。我以前一家公司就是这样 ...
-- by hgq0011 -
[转载]制作从屏幕右下方 ...
在firefox下有点问题,ie下完美
-- by zhngling -
工期逼近,释放压力
这种项目,肯定是失败的,典型的垃圾。我以前一家公司就是这样,还没做完,改了又改, ...
-- by kele8boy






评论排行榜