数据库
开始菜单-->管理工具-->服务-->mssql-->属性-->登陆-->输入新密码(或改为本地登陆)
由于业务逻辑的多样性经常得在sqlserver中查询不同数据库中数据这就产生了分布式查询的需求现我将开发中遇到的几种查询总结如下:1.access版本--建立连接服务器EXECsp_addlinkedserver--要创建的链接服务器名称'ai',--产品名称'access',--OLEDB字符'Microsoft.Jet.OLEDB.4.0',--数据源-...
对于服务器数据的备份是比较麻烦的事情,如果每天或者经常要手工去备份自然是很痛苦的事情。这里我介绍一种通过sqlserver的作业调度来建立自动备份的方法:1、进入企业管理器中->管理->sqlserver代理->作业;2、新建作业,作业名称随便取,例如:data备份,所有者选择sa,当然你也可以选择其他用户,前提是该用户有执行作业的权限;3...
正在作一个关于SQLSERVER数据库导入Excel文件的程序,要读取数据库中的列的信息,从网上找了很多资料,终于总结出来比较理想的sql语句,执行后返回的列分别是:表名、列名、列类型、列长度、列描述、是否主键,语句如下:SelectSysobjects.NameAsTb_name,Syscolumns.NameAsCol_name,Systypes.Nam...
程序思想:用SELECTnameFromsysobjectsWHERExtype='u'得到所有表,然后循环打开表,根据Rs_Colums.Fields(I).Name得到字段名,FieldType(Rs_Colums.Fields(I).Type)得到字段类型,Rs_Colums.Fields(I).DefinedSize'宽度由于Rs_Colums.Fi...
SQLDMO(SQLDistributedManagementObjects,SQL分布式管理对象),它封装MicrosoftSQLServer数据库中的对象。它允许我们通过COM对象,对SQLServer进行管理。SQLDMO对象来自SQLDMO.dll。因为SQLDMO.dll是一个COM对象,因此,在.NET中使用它的时候必须先引用它,如下图所示。但是...
李洪根SQLDMO(SQLDistributedManagementObjects,SQL分布式管理对象)封装MicrosoftSQLServer2000数据库中的对象。SQL-DMO允许用支持自动化或COM的语言编写应用程序,以管理SQLServer安装的所有部分。SQL-DMO是SQLServer2000中的SQLServer企业管理器所使用的应用程序接...
SQL的基本操作(1.数据类型)1.数据类型数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer提供了25种数据类型:·Binary[(n)]·Varbinary[(n)]·Char[...
SELECTTableName=CASEWHENC.column_id=1THENO.nameELSEN''END,TableDesc=ISNULL(CASEWHENC.column_id=1THENPTB.[value]END,N''),Column_id=C.column_id,ColumnName=C.name,PrimaryKey=ISNULL(ID...
作者:不详来源:programfan.comhttp://www.csai.cn2006年03月06日1.查看数据库的版本select@@version2.查看数据库所在机器操作系统参数execmaster..xp_msver3.查看数据库启动的参数sp_configure4.查看数据库启动时间selectconvert(varchar(30),login_...
调试是编写应用程序的一个主要部分。VisualStudio.NET为自带的调试器提供了大量的增强性能,包括统一的调试界面、Webservice调试以及跨语言调试。这种调试器的一个最有用的新功能体现在对存储过程的调试性能上。本文我将介绍在VS.NET中对SQLServer2000存储过程进行调试的几种可选方法,以及你可能会遇到的一些配置问题。许多商家使用SQL...
第一讲:范式设计首先,俺说,数据库重在设计,然后才是开发。按照第三范式开发,会让你提升到一个新的境界!名词解释:第一范式:一个不包含重复列的表归于第一范式。第二范式:如果一个表归于第一范式且只包含依赖于主键的列,则归于第二范式。第三范式:如果一个表归于第二范式且只包含那些非传递性地依赖于主键的列,则归于第三范式。chair3口述简单解释:第一范式:不设计重复...
Trigger中的COLUMNS_updated用法Trigger中,UPDATED(column)判断一个字段是否更新,而COLUMNS_updated可以判断多个字段,如下(ZT和SQLSERVER联机丛书)1)仅用于insert,update触发器中.2)指定的所有列是否都进行了更新,使用等号(=).3)指定的任一列或某些列是否进行了更新,使用大于号(...
原文出处:MSDNMagazineJan2004(DataPoints)下载源代码:DataPoints0401.exe(111KB)这个月我会继续上个月的专栏——“SQLSERVER触发器的基础知识及其特点”。我开这个专栏的目的是为了回应我收到的许多关于触发器的问题。我会从INSTEADOF触发器以及它与AF...
11.5.1锁的概念锁(Lock)是在多用户环境下对资源访问的一种限制。机制当对一个数据源加锁后,此数据源就有了一定的访问限制。我们就称对此数据源进行了“锁定”。在SQLServer中,可以对以下的对象进行锁定:数据行(Row):数据页中的单行数据;索引行(Key):索引页中的单行数据,即索引的键值;页(Page):页是SQLServ...
一.数据控制语句(DML)部分1.INSERT(往数据表里插入记录的语句)INSERTINTO表名(字段名1,字段名2,……)VALUES(值1,值2,……);INSERTINTO表名(字段名1,字段名2,……)SELECT字段名1,字段名2,……FROM另外的表...
http://tech.ccidnet.com/pub/article/c1105_a290251_p1.html
文/冯杰数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息。Oracle中的数据字典有静态和动态之分。静态数据字典主要是在用户访问数据字典时不会发生改变的,但动态数据字典是依赖数据库运行的...
用【数据库配置助手】创建数据库(1)出现如图6.18所示的【欢迎使用】界面。(2)出现如图6.19所示的【操作】界面。(3)出现如图6.20所示的【数据库模板】界面。(4)出现如图6.21所示的【数据库标识】界面。(5)出现如图6.22所示的【数据库连接选项】界面。(6)出现如图6.25所示的初始化参数的【内存】选项卡。表6.4【典型】内存配置参数参数含义【...