在SQL Server数据库管理系统上,实现用户对数据库的远程管理.doc_第1页
在SQL Server数据库管理系统上,实现用户对数据库的远程管理.doc_第2页
在SQL Server数据库管理系统上,实现用户对数据库的远程管理.doc_第3页
在SQL Server数据库管理系统上,实现用户对数据库的远程管理.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在SQL Server数据库管理系统上,实现用户对数据库的远程管理。前提:客户端必须已安装SQL Server 2000以上版本的环境1在用户客户端在开始打开企业管理器选项2对sql sever组点击右键3选择新建sqlsever注册4会出现欢迎使用注册sql sever向导,点击下一步5选择一个sql sever,在可用服务器地址上输入202.108.59.127,在点击添加到服务器栏中。点击下一步6选择系统管理员给我分配的sql sever登录信息(sql sever 身份验证),点击下一步7在登陆名和密码处输入用户名和密码点击下一步8在现有sql sever组中添加sql sever,请您点击下一步9点击完成在ASP程序中连接SQL Server数据库的几种不同的方式 在这里分别列举利用OLE DB和ODBC来连接并打MS SQL Server首先不管利用OLE DB还是ODBC,都必须建立一个ADODB.CONNECTION对象,利用此对象,就可以完成打开数据库的操作,但是如果还需要对数据库进行增加、删除、修改、查询等操作,则还需要建立一个ADODB.RECORDSET对象,代码如下:Dim Conn,Rs,SqlStrSet Conn = Server.CreateObject(ADODB.CONNECTION)Set Rs = Server.CreateObject(ADODB.RECORDSET)OLE DB方式:对于MS SQL 的打开方式:Conn.Open driver=SQLServer; server=database ip;uid=sa;pwd=;database=MyDB就这一条语句就将数据库打开了,注意将database ip改成你自己的MS SQL数据库所在机器的IP,如果sa存在密码,则pwd= 还需要改成 pwd=密码,将MyDB改成你的数据库的名称即可。ODBC方式控制面版数据源 (ODBC),选择系统DSN选项卡单击添加按钮双击驱动程序(即数据库类型)设置一个数据源名称(这里设为MyODBC)并且选择数据库所在的位置即可打开方式不管是ACCESS或者MS SQL都是Conn.openMyODBC注意MyODBC是你在设置ODBC时候的数据源名三、如何对数据库进行操作?打开数据库后,我们就可以对数据库进行增加、删除、修改、查询等操作:查询:Rs.open select * from mytable,Conn,1,1将查询结果显示出来:do while not rs.eofresponse.write rs(1)rs.movenextloop增加:方法一、SlqStr = insert into mytable (name,sex,age)values(XXX,男,22)Rs.open SqlStr,conn,1,2 (或者Conn.execute SqlStr)方法二、SqlStr = select * from mytableRs.Open SqlStr,Conn,1,2Rs.AddnewRs(name) =XXXRs(sex) = 男Rs(age) = 24Rs.Update修改:方法一、SlqStr = update mytable set name=XXX,sex=男,age=22 where name=XXXRs.open SqlStr,conn,1,2 (或者Conn.execute SqlStr)方法二、SqlStr = select * from mytable where name=XXXRs.Open SqlStr,Conn,1,2Rs(name) =XXXRs(sex) = 男Rs(age) = 22Rs.Update删除:方法一、SlqStr = delete from mytable where name=XXXRs.open SqlStr,conn,1,2 (或者Conn.execute SqlStr)方法二、SqlStr = select * from mytable where name=XXXRs.Open SqlStr,Conn,1,2Rs.delete关闭数据库:完成对数据库的操作后,要关闭数据库.Rs.Closeset Rs=nothingConn.CloseSet Conn=nothing对于数据库的操作整的说来其实就三步:连接并打开数据库、操作数据库、关闭数据。四、如何压缩SQL Server 2000中数据库日志文件?1) 打开Microsoft sql servers查询分析器,出现登录窗口,在SQL Server 栏中填入您所开数据库服务器的IP地址或域名,连接使用SQL Server身份认证,键入您的登录名和密码。2) 登录成功后,出现查询代码窗口,在此窗口中把我们给您提供的脚本copy 进去,然后修改其中的3个参数(数据库名,日志文件名,和目标日志文件的大小),修改完毕后点击工具栏中的执行查询或按F5即可 假设数据库名为test,日志文件名为test_log,要求将日志压缩到10M五、 如何清除SQL Server 7.0中数据库日志文件?1) 右击您所开的数据库,打开所有任务,然后选Truncate Log;2) 弹出以下提示框,选OK即可六、SQL Server数据库迁移与恢复有三种方法实现对数据库的备份。1、使用数据库的Backup和Restore功能。2、没有初始数据的情况下,用SQL Server Script3、将对应的xxxx_Data.mdf和xxxx_Log.ldf拷贝到另外一台服务器,通过sp_attach_db存储过程。第一种方法,要用Backup生成文件到disk,在Restore时有三个选项(radio button):Database; filegroups or files ; from device 选择from device 在parameters框中单击select devices 此时弹出对话框选择restore from : disk ;单击add;下一步就可以选择文件了。这里有个比较隐蔽的问题,那就是必须先新建一个与Backup的数据库同名的数据库,如果不是同名会出现转换错误。还有resore 时注意给option标签里的强制覆盖打上勾,否则无法正常恢复。第二种方法,如果不需数据,可先生成数据库的脚本,在需要建数据库的服务器执行SQL Query Analyzer工具,打开先前生成的脚本,并执行就创建个同样结构的数据库,只是没有数据。第三种方法,在SQL Server 7中由于MS重新设计了数据库文件的存储方式,取消了新建设备再建数据库这一繁琐的过程。新的存储格式,一个数据库包括两个文件,mdf数据库文件和ldf日志文件。所以我们在重装机器备份时可以把你要备份的数据库的这两个文件拷贝出来,重新安装之后再恢复。在SQL Server中提供了这种恢复方式的存储过程。1.sp_attach_db dbname = dbname,filename1 = filename_n 给系统添加一个数据库,在dbname指定数据库名称,filenamen指定数据库的文件和日志文件。比如我有一个voogiya的库,停止SQL Server服务备份voogiya_data.mdf,voogiya_log.ldf,启动SQL server,删除掉这个库,然后再把这两上文件拷到sql serverDATA目录中,在Query Analyzer中执行如下语句:EXEC sp_attach_db dbname = Nvoogiya, filename1 = Nd:mssql7datavoogiya_data.mdf, filename2 = Nd:mssql7datavoogiya_log.ldf就会把这个库加入到SQL Server Group中.2.sp_attach_single_file_db dbname = dbname, physname = physical_name这个命令和上面的功能一样,在physical_name中只要写上据库的物理文件名就可以了,日志文件SQL server会重新建立。这个存储过程的运行要先执行下面的存储过程: sp_detach_db dbname = dbname同样以上面的为例:EXEC sp_detach_db dbname = voogiyaEXEC sp_attach_single_file_db dbname = voogiya, physname = d:mssql7datavoogiya_data.mdf要注意执行以上存储过程的用户要在sysadmin中.以上方法在windows Nt 4.0,service pack5,sql server 7.0上运行通过。My SQl数据库具体内容包括什么?a) 概念;mysql是一个可用于各种流行的操作系统平台的关系数据库系统(关系数据库RDBMS是许多环境中的一个基本的工具,从商务,研究和教育环境中的许多传统应用程序到诸如互联网上的搜索引擎这样的应用程序都要使用关系数据库)他具有客户机/服务器体系结构的分布式数据库关系提供。b) 特点:MYSQL具有功能强,使用简单,管理方便,运行速度快,可靠性高,安全保密等特点。 c) 作用:数据库的主要功能只在组织和管理很庞大或复杂的信息和基于WEB的库存查询请求不仅仅为客户提供信息,而且还可以为您自己使用数据库可以提供如下功能:一)减

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论