注意: 还原数据库时,不能使用要被还原的数据库(andyny) ,如使用企业管理器正在使用被还原的数据库,不能有对被还原的数据库(andyny)有任何操作,如程序运行sql语句正在操作被还原的数据库.
 否则报错:
conn.execute("restore   database   docdata   from   disk=f:\database.bak")  
  对不起,还原备份系统数据失败![microsoft][odbc   sql   server   driver][sql   server]因为数据库正在使用,所以未能获得对数据库的排它访问权。
 
 

备份数据库,例如:

BACKUP DATABASE Northwind
   TO DISK = 'c:\Northwind.bak'

还原数据库,例如:

--返回由备份集内包含的数据库和日志文件列表组成的结果集
RESTORE FILELISTONLY
   FROM DISK = 'c:\Northwind.bak'

--还原由BACKUP备份的数据库
RESTORE DATABASE Northwind
   FROM DISK = 'c:\Northwind.bak'

--指定还原后的数据库物理文件名称及路径
RESTORE DATABASE TestDB
   FROM DISK = 'c:\Northwind.bak'
   WITH
   MOVE 'Northwind' TO 'c:\test\testdb.mdf',
   MOVE 'Northwind_log' TO 'c:\test\testdb.ldf'

   MOVE 'logical_file_name' TO 'operating_system_file_name'
指定应将给定的 logical_file_name 移到 operating_system_file_name。
默认情况下,logical_file_name 将还原到其原始位置。如果使用 RESTORE
语句将数据库复制到相同或不同的服务器上,则可能需要使用 MOVE 选项重
新定位数据库文件以避免与现有文件冲突。可以在不同的 MOVE 语句中指定
数据库内的每个逻辑文件。

--强制还原,加上REPLACE参数,则在现有数据库基础上强制还原。
RESTORE DATABASE TestDB
   FROM DISK = 'c:\Northwind.bak'
   WITH REPLACE,
   MOVE 'Northwind' TO 'c:\test\testdb.mdf',
   MOVE 'Northwind_log' TO 'c:\test\testdb.ldf' 

 

 

/////////////// 示例代码摘录///////////////


   CNN cn = new CNN();
   String sqlStr = "select * from db where stu_id=1";

   //String s="BACKUP DATABASE DB TO DISK = 'c:/DB.bak'";

   // 注意语法,'字符串'......
   // String s="BACKUP DATABASE andyny TO DISK ='c:/andyny.bak'";
   String ss="RESTORE Database andyny from disk='c:/andyny.bak'";

   // andyny 是被还原,备份的数据库名....
   boolean b=cn.backAndRestoreUpDB(ss);

 

posted @ 2011-11-16 21:53 斌哥 阅读(5) 评论(0) 编辑

哪里有sqlserver2008下载?

2011-9-24 23:58
提问者:ooseestars | 浏览次数:3252次
posted @ 2011-11-07 15:18 斌哥 阅读(38) 评论(0) 编辑
福州 Flex 瑞研QQ群:138571223 RIADEV-福州

技术交流,欢迎加入! 

posted @ 2011-08-31 08:35 斌哥 阅读(21) 评论(0) 编辑

使用MyEclipse的Tomcat的时候出现下面的问题: a configuration error occurred during startup.
please verify the preference field with the prompt:Tomcat JDK name;?

环境变量也设了,怎么还是不行?之前单独启动tomcat都可以,求高手指点!!!


解决办法:在Eclipse的菜单找到Window-〉Preferences 点击后在弹出窗口的左半部分找到Tomcat,然后在它的子项里找到JVMSetting,点击它,然后在右边的详细内容里吧JRE这个下拉菜单里选上你的JDK版本。OK了。


posted @ 2011-08-26 10:21 斌哥 阅读(34) 评论(0) 编辑
推荐flex论坛 

http://bbs.airia.cn/?fromuid=137292

posted @ 2011-08-25 08:36 斌哥 阅读(24) 评论(0) 编辑
摘要: 表分区(Partition Table)是自从SQL Server 2005就开始提供的功能,解决的问题是大型表的存储和查询。 我们之前大致的语法是这样的-- ========================= -- 演示:陈希章 -- 如何创建分区函数 -- 如何创建分区架构 -- 如何创建分区表 --========================= alter database adventureWorks add filegroup [fg1] go alter database adventureWorks add filegroup [fg2] go alter data...阅读全文
posted @ 2011-08-22 10:27 斌哥 阅读(26) 评论(0) 编辑
摘要: 本文来自:http://www.insideria.com/2009/07/printing-with-Flex.html 打印实际上不是Flex的强项。你是否试过打印复杂的文档?报告是不是看上去总是那么模糊,很费墨?为了用Flex打印高质量的报告,我想要克服以下几个主要问题:·打印输出基本上是大图像,需要花费很长时间打印;·打印输出看上去模糊,不够高质量的文档;·文本内嵌在图像里,非使用打印机或OS自带的字体打印出的;·如果打印成PDF文件,不可能突出文本;·如果是动态尺寸。或页边空白,页面尺寸或跨多页文档,很难打印格式化表格。到目前为止,我阅读全文
posted @ 2011-07-13 23:43 斌哥 阅读(74) 评论(0) 编辑
摘要: Microsoft Visual Studio 2010 旗舰版试用 - ISO 下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=06A32B1C-80E9-41DF-BA0C-79D56CB823F7&displaylang=zh-cnVisual Studio 2010 Ultimate 官方试用版内置序列号:[Product Key]YR3W8-FCM2B-7BKF9-HMQFT-CH7WKSN:YCFHQ-9DWCY-DKV88-T2TMH-G7BHP阅读全文
posted @ 2011-04-14 10:02 斌哥 阅读(66) 评论(0) 编辑
摘要: 下载最新Silverlight 5 Beta客户端:http://www.silverlight.net/getstarted/silverlight-5-beta/阅读全文
posted @ 2011-04-14 10:02 斌哥 阅读(109) 评论(0) 编辑
摘要: Oracle数据导入导出imp/exp功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接(通过Net Configuration Assistant添加正确的服务命名,其实你可以想成是客户端与服务器端 修了条路,然后数据就可以被拉过来了)这样你可以把数据导出到本地,虽然可能服务器离你很远。你同样可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能你可以构建俩个相同的数据库,一个用来测试阅读全文
posted @ 2011-04-11 10:19 斌哥 阅读(60) 评论(0) 编辑