资源描述:
《sqlserver高级培训》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SQLSERVER高级培训主讲人:郑维勇数据库的概述数据库对象表、视图、存储过程、触发器、默认值、规则、索引、用户。SQLServer数据库的版本个人版标准版开发版企业版Transact-SQL语言主要的4个组成部份数据定义语言DDL数据操作语言DML数据控制语言DCL共它语言元素Transact-SQL数据定义语言DDL用来创建数据库、数据库对象和定义列。包括:CREATE,ALTER,DROP。数据操纵语言DML用来操纵数据库的命令。包括:SELECT,INSERT,UPDATE,DELET。数据控制语言DCL用来控制数据库组件的存取许可、存取权
2、限等的命令包括:GRANT,DENY,REVOKE。管理SQLServer服务启动SQLServer服务Netstartmssqlserver暂停SQLServer服务Netpausemssqlserver停止SQLServer服务NetstopmssqlserverSQLServer服务SQLServer2000的各种服务和功能说明服务器名称文件名服务说明MSSQLSERVERSqlserver.exe它负责数据存取、安全配置、事务管理等(Binnsqlserver.exe)SQLSERVERAGENTSqlagent.exe负责调度定期执行的活动以及
3、通知系统管理员服务器所发生的问题(Binnsqlagent.ext)MicrosoftSearchMssearch.exe提供数据库内全文检索的功能DistributedTransactionCoordinator(MSDTC)Msdtc.exe是一个事务管理器,它允许客户端应用程序在一个事务中包含多个不同的数据源SQLServer服务器的注册与删除1、通过控制台目录2、使用Transact-sqlsp_addserver[@server=]‘server’[,[@local=]‘local’][,[@duplicate_ok=]’duplicate_ok’]
4、Egsp_addserverlocal配置链接服务器在SQLServer2000中,允许SQLServer用户访问基于SQLServer的服务器以外的数据。通过配置链接服务器可以实现访问其他服务器上的OLEDB数据源。链接服务器是对OLEDB数据源的抽象,是OLEDB提供程序和连接属性的来源。在链接服务器的边接过程中,为了使该连接有效,需要在链接服务器之间创建登录映射。链接服务器登录映射可以通过系统存储过程sp_addlinkedsrvlogin添加,相应地,链接服务器登录映射可以通过系统存储过程sp_droplinkedsrvlogin删除。配置链接服务器添加
5、键接服务器Sp_addlinkedserver[@server=]‘server’[,[@srvproduct=]’product_name’][,[@provider=]’provider_name’][,[@datasrc=]’data_source’][,[@location=]’location’][,[@provstr=]’provider_string’][,[@catalog=]’catalog’]Eg:execsp_addlinkedserver@server='exam2',@provider='Microsoft.Jet.OLEDB.4.0'
6、,@srvproduct='',@datasrc='d:db2.mdb'sp_addlinkedserver'链接服务器名','产品名','Microsoft.Jet.OLEDB.4.0','Access数据库路径及文件名'sp_addlinkedserver'Anna','Access2000','Microsoft.Jet.OLEDB.4.0','D:db2.mdb'配置链接服务器数据源提供者名称Product_nameProvider_nameData_sourceSQLServerSQLServerOLEDBProviderSQLServerSQLS
7、erverSQLServer主机网络名称AccessMicrosoftOLEDBproviderforJet任意名称Microsoft.Jet.OLEDB.4.0Access文件路径和文件名称ExcelMicrosoftOLEDBproviderforJet任意名称Microsoft.Jet.OLEDB.4.0Excel文件路径和文件名称配置链接服务器创建链接服务器登录通过系统存储过程sp_addlinkedsrvlogin可以创建或更新本地SQLServer实例上的登录与链接服务器上远程登录之间的映射。其语法为:Sp_addlinkedsrvlogin[@rm
8、tsrvname=]’r