博客统计信息

用户名:hdf007
文章数:27
评论数:0
访问量:46901
无忧币:194
博客积分:574
博客等级:3
注册日期:2006-09-10

最新评论

我最近发表的评论

一周热赞排行

更多>>
Private Declare Function GetProfileString Lib "kernel32" Alias "GetProfileStringA" (ByVal lpAppName As String, ByVal lpKeyName As String, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long) As LongFunction GetDeviceName() As StringDim di As Stringdef$ = String(128, 0)di = GetProfileString("WINDOWS", "DEVICE", "", def$, 127)GetDeviceName = Trim(def$)GetDeviceName = Left(GetDeviceName, InStr(GetDeviceName, ",") - 1)End FunctionPrivate Sub Command1_Click()Dim a As S..
类别:未分类|阅读(5)|回复(0)|(0)阅读全文>>
2017-02-18 09:20:02
--完整备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Full_20070908.bak'--差异备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Diff_20070908.bak'With Differential--日志备份,默认截断日志Backup Log NorthwindCSTo disk='G:\Backup\NorthwindCS_Log_20070908.bak'--日志备份,不截断日志Backup Log NorthwindCSTo disk='G:\Backup\NorthwindCS_Log_20070908.bak'With No_Truncate--截断日志不保留Backup Log NorthwindCSWith No_Log--或者Backup Log NorthwindCSWith Truncate_Only--截断之后..
登录控件包含860以前的老登录控件(VB组件)和为860版本以及以后的版本新开发的新登录控件(C#组件),为了兼容老产品,新、老登录控件同时并存,但是老的登录控件只保留登录接口,和属性、以及一些方法,登录逻辑由新的登录控件实现,同时支持老的组件在使用后台服务时对老的登录控件的不弹界面的调用。登录过程涉及到的概念1.登录界面的应用服务器2.读取加密狗的加密服务器,负责管理连接站点数是否超过加密狗中的站点数 。数据源在服务器端配置,是处理业务需要用到的数据库的连接信息(由数据库账套+实例决定)3.&n..
答:原因是服务器上终端服务授权没有激活或者客户端是在服务器终端授权没有激活前登陆使用了临时许可引起的,具体解决方法:1,服务器端没有激活终端授权并安装授权许可,激活终端(远程桌面)服务授权并安装授权许可(若已经激活并安装授权许可请跳过此步);2,在客户端出错的电脑上,开始--运行--输入regedit--回车,打开注册表编辑器,32位操作系统按如下路径【HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSLicensing】64位操作系统按如下路径【HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ MSLicensing】删除整..
问题描述:创建链接服务器成功,但是执行查询时报如下错误:链接服务器"10.1.0.100"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "Unspecified error"。链接服务器"10.1.0.100"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "The stored procedure required to complete this operation could not be found on the server. Please contact your system administrator."。消息 7311,级别 16,状态 2,第 1 行无法获取链接服务器 "10.99.20.200" 的 OLE DB 访问接口 "SQLNCLI10" 的架构行集 "DBSCHEMA_TABLES_INFO"。该访问接口支..
有时想删除某个表时,提示“无法删除对象 'Orders',因为该对象正由一个 FOREIGN KEY 约束引用”,原因很简单不要急躁,它被其它表的外键引用了,所以无法删除,在此只需先找到哪些表的外键引用了该表的字段。通过系统函数就能解决(SQL Server系统函数提供了非常完善的功能,能代替我们查找和解决许多问题)。select fk.name,fk.object_id,OBJECT_NAME(fk.parent_object_id) as referenceTableNamefrom sys.foreign_keys as fkjoin sys.objects as o on fk.referenced_object_id=o.object_idwhere o..
1、【SQL Server配置管理器】(Sql Server Configuration Manager) [SQL Server 网络配置]----->[MSSQLSERVER的协议],启用[TCP/IP]和[Named Pipes]2、【Microsoft SQL Server Manager Studio】 右击SQL服务器名,选择[属性]----->[连接],启用[允许远程连接到此服务器]3、【Microsoft SQL Server Manager Studio】 右击SQL服务器名,选择[方面]----->[服务器配置]项,将[RemoteAccessEnabled]、[RemoteDacEnabled]设置为[True]4、【控制面板\系统与安全\Windows防火墙】,开放本地TCP1..
问题现象:读取数据源出现未知错误:请检查IIS配置是否正确问题原因:IIS管理器中的WEB服务扩展中禁止了ASP.NET.V1.1.4322,Internet信息服务(IIS)可能无法检测依赖于此Web服务扩展的所有应用程序,所以禁止此Web服务扩展可能导致应用程序(不是那些已列出的)停止工作。解决方案:进入计算机管理的IIS管理器中的WEB服务扩展中启用ASP.NET.V1.1.4322就可以了
2013-08-23 10:01:39
---1、清空日志---DUMPTRANSACTION数据库名WITHNO_LOG---2、截断事务日志---BACKUPLOG数据库名WITHNO_LOG---3、收缩数据库---DBCCSHRINKDATABASE(数据库名)
今天接到一朋友电话说用友T6系统有问题,在远程检查了以后,排除T6系统本身的错误,怀疑是SQL2000的数据库有错误,拿到SQL2000的数据库备份,对数据进行恢复并检查,步骤如下:1、用DBCCCHECKDB('dataname')进行检查,发现有很多错误信息:在sysObjects中查找ID=2的记录,发现是sysindexes,从表面上看是sysindexes出现了问题,实际是应该是数据库中表对象的索引出现了混乱。&nb..
CREATE procedure [dbo].[sp_who_lock] as begin declare @spid int,@bl int, @intTransactionCountOnEntry int, @intRowcount int, @intCountProperties int, @intCounter int create table #tmp_lock_who (id int identity(1,1),spid smallint,bl smallint) IF @@ERROR<>0 RETURN @@ERROR insert into #tmp_lock_who(spid,bl) select 0 ,blocked from (select * from master..sysprocesses where blocked>0 ) a where not exists(select * from (select * from master..sysprocesses where blocke..
A.我们使用默认方式建立一个供恢复使用的数据库(如test)。可以在SQLServerEnterpriseManager里面建立。B.停掉数据库服务器。C.将刚才生成的数据库的日志文件test_log.ldf删除,用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件test_data.mdf。D.启动数据库服务器。此时会看到数据库test的状态为"置疑"。这时候不能对此数据库进行任何*作。E.设置数据库允许直接*作系统表。此*作可以在SQLServerEnterpriseManager里面选择数据库服务器,按右键,选择"属性",..
2012-09-07 12:43:07
圣经里说:“儿女是耶和华的产业。”我们只是代为抚养。他们总会长大,总会离开,有他们自己的家庭。只是我们不曾想过,原来,我们拥有他们的日子,其实是那么少。 3岁,他去上幼儿园了,看着他小小的坚强的背影,心中又喜悦又有点小小的心酸。离别了一整天,孩子看到你高兴得奔跑过来,扑在你的怀里。跟你说:妈妈,我想你了。那一刻,抱着孩子就像抱着了整个世界。 6岁,他..
--删除链接和链接服务器Execsp_droplinkedsrvloginsyncDB,NullExecsp_dropserversyncDBEXECsp_addlinkedserver@server='syncDB',--被访问的服务器别名@srvproduct='',@provider='SQLOLEDB',&..
问题:计算机名修改之后,做复制时报错,错误如下: SQL Server 复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接。请指定实际的服务器名称“xxxx”。 (Replication.Utilities) 解决方法 从sys.sysservers 查看列 svrname 可以发现不是新的计算机名,问题就出在此处。 先用sp_dropserver 删除服务器,语句:EXECsp_dropserver'老计算机名' 再用 sp_addserver 添加新的服务器,语句:EXEC SP_ADDSERVER '新计算机名','LOCAL' 最后重启SQL SERV..
----判断数据库是否正在被使用,如果被使用中,那么中止使用数据库的进程IFEXISTS(SELECT*FROMsys.sysprocessesWHEREdbid=DB_ID(N'SampleData'))BEGINDECLARE@sNVARCHAR(1000)DECLAREmyCurCURSORFORSELECT'kill'+CAST(spidASVARCHAR)FROMsys.sysprocesses ..
用户在使用SQL Server 2008远程链接时,可能会弹出如下对话框: 在链接SQL服务器时发生网络链接错误或特定实例错误。SQL服务器不存在或者链接不成功。请验证用户名是否正确或SQL服务器是否已经配置远程链接功能。(错误发现方:命名管道供应方。错误代号:40---无法和SQL服务器进行链接) 如何处理这一问题? 用户如果发现这个错误提醒,需要检查三个方面的配置,并做出相关修改。(以下所标注的配置措施均以SQL 2008服务器为模板) (一)用户需要做的第一件事是检查SQL数据库服务器中是否允许远程链接。在SQL 2008服务器..
----用游标删除已经存在的外键 DECLARE@fk_nameVARCHAR(50) DECLARE@fk_schNameVARCHAR(50) DECLARE@obj_nameVARCHAR(50) DECLARE@obj_schNameVARCHAR(50) DECLARE@sqlstringVARCHAR(5000) DECLAREmyCursorCursorFORSELECTsys.foreign_keys.nameASfk..
----数据库备份说明---- ----一、备份语句组成:------------ ----1、备份语句--关键词部分: ----备份完整的数据库:BACKUPDATABASE数据库名称 ----备份文件组或文件:BACKUPDATABASE数据库名称FILEGROUP=N''或者BACKUPDATABASE数据库名称FILE=N'' ----备份日志文件&n..
U890帐套引入提示:“无法装载 DLL Microsoft提示您请误随意操作SQL数据库 以免对起 数据库造成不必要的麻烦 或该 DLL 所引用的某一 DLL。原因: 126(找不到指定的模块。)。” 由于SQL2000的SA密码过于简单导致,被病毒恶意修改系统存储过程。 需要以下系统存储过程恢复。 注意:该方案只支持SQL2000 use master go --检查xp_cmdshell是否被篡改 select * from master..syscomments where object_name(id)='xp_cmdshell' and text<>'xplog70.dll' go --检查其他存储过程是否..
 <<   1   2   >>   页数 ( 1/2 )