SQLServer2005
文章平均质量分 55
「已注销」
一个在深圳创业的程序员,核心业务开发大规模即时通讯系统,电商系统。
展开
-
SQLSERVER2005生成文本文件(利用CMD里面的ECHO生成)
Sql2005函数代码: set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go --写入文本文件 create function [dbo].[sp_writeTextFile](@filePath nvarchar(600),@fileName nvarchar(400),@fileContent varchar(8000)) retur原创 2009-10-11 11:59:00 · 1090 阅读 · 0 评论 -
[转]海量数据之快乐转移--SqlBulkCopy
最近,正和团队做集团内A公司X平台向B公司移植,众所周知,软件移植项目必然少不了数据转移——数据从一个地方复制到另外一个地方是再平常不过的需求了。然而B公司老X平台已经上线5,6年,单表上百万的数据量真是家常便饭,如果仅说让这些数据能妥善的“安置”到新的平台中,那也很easy,可是让人头痛的是海量数据的转移需要多久?几个小时?几个工作日?——因为所有数据转移的时间的总和等于最终新老平台切换时原创 2009-10-15 14:58:00 · 2648 阅读 · 0 评论 -
PHP连接非默认端口(1433)的sqlserver2005连接函数参数写法.
//链接数据库 $conn=mssql_connect(服务器地址,端口,用户名,密码); mssql_select_db(gu_dde,$conn); //query语句 $Query=" INSERT INTO [gu_dde].[dbo].[dde_top] ([Ddeid]原创 2009-10-15 15:05:00 · 2590 阅读 · 0 评论 -
SQL2005跨库复制表和 自增列清零
一。出现如下情况的处理方案: “SQL Server 阻止了对组件 Ad Hoc Distributed Queries 的 TATEMENTOpenRowset/OpenDatasource 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。“ 系统管理员可以通过使用 sp_configure 启用 Ad Hoc Distribute原创 2009-10-15 23:49:00 · 1101 阅读 · 0 评论 -
SQL Server唯一约束的使用
表结构如下: id int 4 EntryID int 4 BlogID int 4 现在要求在插入时,不允许插入EntryID与BlogID都相同的记录,即表中不允许任意两条记录的EntryID与BlogID都相同,EntryID与BlogID构成记录的唯一标识。 以前我的处理方法时,在插入之前,通过select检查是否存原创 2009-10-16 00:25:00 · 1527 阅读 · 1 评论 -
如何把 SQL Server 的自增标志列清零
dbcc checkident(test1, reseed, 0) 其中 test1 是表名称。事实上可以将标志的当前值设定到任意的值。下一次插入得值将会是这个当前值 + 1. 比如: dbcc checkident(test1, reseed, 10) insert into test1 (name) values(zhangsan) 得到的新纪录的 id 是 11. 如果重原创 2009-10-15 23:51:00 · 805 阅读 · 0 评论 -
暂时解决PHP连接SQLserver2005乱码问题.
数据库是sqlserver2005,数据存储的具体编码不详. 到网上找了段转码函数 /* 定义字符转换函数,解决mssql中文乱码问题 */ function convert2utf8($string) { return iconv("gbk","utf-8",$string); } funct原创 2009-10-18 01:08:00 · 1195 阅读 · 0 评论 -
暂时解决PHP连接SQLserver2005乱码问题.
数据库是sqlserver2005,数据存储的具体编码不详. 到网上找了段转码函数 /* 定义字符转换函数,解决mssql中文乱码问题 */ function convert2utf8($string) { return iconv("gbk","utf-8",$string); } funct原创 2009-10-18 02:04:00 · 1075 阅读 · 0 评论 -
PHP连接SQLServer2005出现mssql_pconnect 经常性连接错误解决方案
PHP连接SQLServer2005出现mssql_pconnect 经常性连接错误解决方案 终于在上线前解决了..... 我的环境是windows2003pro+php5.2+sql2005+apache2,当负载稍微有点大的时候就会出现 Warning: mssql_pconnect() [function.mssql-pconnect]: Unable to connect t原创 2009-10-18 22:10:00 · 3377 阅读 · 1 评论 -
MYSQL和MS SQL SERVER对比分析表 [转]
目前最流行的两种后台数据库为MySQL and MS SQL Server, 下面列表说明它们两者之间的重要差别:原创 2009-10-21 19:28:00 · 892 阅读 · 0 评论 -
MSSQL转MYSQL,gb2312转utf-8
使用软件:MySQLMigrationTool 前提要安装JRE...才会出现下面的界面. 运行软件后,点NEXT进入以下界面: 选择MS SQL SERVER,按提示填写,Connection String为: jdbc:jtds:sqlserver://IP地址:端口(默认1433)/数据库名;user=用户名;password=密码;charset=gb2312;do原创 2009-10-21 20:40:00 · 1210 阅读 · 0 评论 -
终于搞定PHP连接SQLServer2005.
为了php连接sql2005 ,我在网络上找了一大堆资料在我的csdn博客中.晚上3:05分时候终于搞定了 php连接sql2005的问题,现在整合,同时把FAQ整合上. 我前面写的教程: 连接前配置系统: 1.检查文件 php5.2.5/ntwdblib.dll 默认下面有一个,不能连接再替换. 下载正确版本的 ntwdblib.dll (2000.80.194.0),地址: http原创 2009-10-15 03:29:00 · 57357 阅读 · 16 评论 -
[转]如果实现了PHP和MySQL链接了,PHP和MSSQL的链接其实很简单;
如果实现了PHP和MySQL链接了,PHP和MSSQL的链接其实很简单; 支持MSSQL的本地链接和远程链接,以本地链接为例: 机器上安装了MS SQLServer 2005; 需要配置PHP: 1. 首先需要MS SQL Client Tools是一个dll叫做ntwdblib.dll,它通常在MS SQL Server安装以后被copy到系统的system32原创 2009-10-15 02:56:00 · 2426 阅读 · 0 评论 -
MSSQL查看当前进程,或死锁进程,并能自动杀掉死进程
/*--处理死锁 查看当前进程,或死锁进程,并能自动杀掉死进程 因为是针对死的,所以如果有死锁进程,只能查看死锁进程 当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程 --邹建 2004.4--*/ /*--调用示例 exec p_lockinfo --*/ create proc p_lockinfo @kill_lock_spid原创 2009-10-12 16:24:00 · 1133 阅读 · 0 评论 -
利用大智慧DDE数据生成每只股票的历史数据文件(SQLServer2005)
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go --股票代码生成文件函数 create function [dbo].[sp_makeStockFile]( @Ddeid varchar(20), @Stockcode varchar(20) , @stockname varchar(20) , @Tradeda原创 2009-10-11 12:00:00 · 2968 阅读 · 0 评论 -
pdo连接server 2005
class soubang_pdo extends PDO { static $instance = false; public function getInstance() { if( !soubang_pdo::$instance ) { soubang_pdo::$instance = new soubang_pdo(); } return s原创 2009-10-10 06:21:00 · 769 阅读 · 0 评论 -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
关于MySQL select into 和 SQLServer select into 一.MySQL不支持Select Into语句直接备份表结构和数据,由于工作中的需要在网上找到一种方法可以代替, 也有其它方法可以处理,总结如下: 方法1: MYSQL不支持: Select * Into new_table_name from old_table_原创 2009-10-11 11:35:00 · 605 阅读 · 0 评论 -
DDE股票数据从实时备份到日历史数据.
大智慧DDE实时数据备份到日历史数据. set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go --股票代码生成文件触发器 ALTER TRIGGER [tr_dde_insert] ON [dbo].[dde_top] for INSERT AS BEGIN insert into [dbo].[gu_dde原创 2009-10-11 11:46:00 · 1115 阅读 · 0 评论 -
SQL Server 2005 中实现通用的异步触发器架构
在 SQL Server 2005中,通过新增的 Service Broker可以实现异步触发器的处理功能。本文提供一种使用 Service Broker实现的通用异步触发器方法。 在本方法中,通过 Service Broker构造异步触发器处理架构,对于要使用这种架构的表,只需要创建相应的触发器及处理触发器中数据的存储过程,并且在异步触发器架构中登记触发器和处理的存储过程即可。如果一个触原创 2009-10-11 10:28:00 · 453 阅读 · 0 评论 -
sql server数据库定时自动备份
对于服务器数据的备份是比较麻烦的事情,如果每天或者经常要手工去备份自然是很痛苦的事情。这里我介绍一种通过sql server的作业调度来建立自动备份的方法: 1、进入企业管理器中->管理->sql server代理->作业; 2、新建作业,作业名称随便取,例如:data备份,所有者选择sa,当然你也可以选择其他用户,前提是该用户有执行作业的权限; 3、点击步骤标签,进入步骤面板。新原创 2009-10-12 16:07:00 · 406 阅读 · 0 评论 -
[转]SQL2005 自动生成数据字典2
-- ======================================================================== -- 表结构信息查询 -- 邹建 2005.08(引用请保留此信息) -- ========================================================================原创 2009-10-14 22:54:00 · 612 阅读 · 0 评论 -
[转]SQL 2005中自动生成数据字典
create proc [dbo].[GenerateDataDictionary] as begin --获取数据表名 declare @tableid int declare mycursor Cursor for select object_id from sys.objects where type=U and name--获取字段名称、标识原创 2009-10-14 22:52:00 · 569 阅读 · 0 评论 -
如何快速建立数据字典,我如此设计小型数据库!
在我们工作中,手头不一定都有VISIO等数据库设计软件,往往是我们直接在SQL企业管理器中直接设计数据库,再添加数据库字典,以方便以后的工作及管理。有时我很苦恼,因为我们不得不打两次相现的数据字段的说明,麻烦。 不过,也不尽然,不久前我发现了一个更好的方法:(以我建一个表为例) 1、打开企业管理器。 2、在关系中“右击”,“新建关系”,在让你选择表时选择取消。 3、在关系原创 2009-10-14 23:08:00 · 852 阅读 · 0 评论 -
数据库死锁导致站点访问故障解决方案
前段时间完成了一个项目,但是现在该网站访问不了,真是郁闷,主机重启之后,网站运行正常,“狗”(google)也放了,“csdn”也帖了,没有解决,苦恼,后来发现是数据库死锁造成的问题。 通过这个问题,我对数据库思索也小小研究了一下,写一点相关知识。 死锁原因: 提取查询数据相应数据,修改Stat表,都是修改同一条数据,进行大数据量的操作,多用户同时操作时,造成数据库死锁和阻塞; 相关知原创 2009-10-12 16:07:00 · 525 阅读 · 0 评论 -
MySQL select into 和 SQL select into
关于MySQL select into 和 SQLServer select into 一.MySQL不支持Select Into语句直接备份表结构和数据,由于工作中的需要在网上找到一种方法可以代替, 也有其它方法可以处理,总结如下: 方法1: MYSQL不支持: Select * Into new_table_name from old_原创 2009-10-23 00:16:00 · 645 阅读 · 0 评论