Board logo

标题: < vb开发技术大全>第30章的数据库有问题 [打印本页]

作者: qinglong2003    时间: 2011-2-24 00:52     标题: < vb开发技术大全>第30章的数据库有问题

第30章的那个综合实例不错,但是数据库我打不开,说不可识别的数据库格式,用03版和07版都打不开,利用ODBC链接也出现问题,运行程序文件备份数据库之后发现数据库中的记录是空的。
管理员能不能给我再发一份数据库啊 我的邮箱是553005142@QQ.com

作者: fwbook    时间: 2011-2-25 09:03

第30章用的数据库是SQL Server数据库。你在data目录中看到的两个文件都是SQL Server的备份文件。只不过是让系统识别为Access文件了。你在SQL Server中还原其中的一个文件,就可以了。具体还原方式,建议你参考一下SQL Server之类的书。

如果还原不了,请把错误信息发过来。
作者: qinglong2003    时间: 2011-2-26 08:57

2# fwbook
在ODBC中建立用户/系统DSN之后,将数据库数据导入sql中出现错误信息:“无法向指定的用户ID和密码登录到服务器。指定您的用户ID和密码然后重试一次。如果不知道自己的ID和密码,请向数据库管理员查询”。同时建立文件DSN,需要登陆密码,登陆名称是admin,用我的服务器密码登陆就会报错“不可识别的数据库格式”,是不是数据库加密了啊,我用sql语句恢复数据库,数据库里没有数据记录
作者: fwbook    时间: 2011-2-26 13:03

3# qinglong2003

建议你看一下SQL Server的相关教程。学习一下SQL Server的基础知识。
作者: fwbook    时间: 2011-2-26 13:03

3# qinglong2003


登录SQL Server都是要用户名和密码的。具体是什么,就要看你的SQL Server设置了。建议看看书吧。这是开发系统的一些基础知识。
作者: qinglong2003    时间: 2011-2-26 13:15

5# fwbook


谢谢管理员答复   可能你误解了我的意思 我原以为你的数据库可能设置了密码  现在我已经强制还原数据了  但是无法正常登陆 因为数据库中是空白记录 我自己给数据库中添加了超级管理员的密码 但是无法打开 我看代码 就是在那个super表里面 但是添加之后就是打不开系统
作者: fwbook    时间: 2011-2-28 09:31

一般用户密码都是MD5加密。你可以尝试注册一个普通用户。然后在数据库中查看密码是否为加密过的数据。如果是,你就把加密过的密码复制过去。这样,管理员的密码就变成你新注册用户名的密码了。
作者: 易木    时间: 2011-3-24 09:48

光盘里面,data目录下有两个文件,一个是MDB文件,一个是SQL Script文件,那个MDB文件是不是ACCESS数据库的备份文件?那个.sql文件是怎么还原到SQL server数据库中的?是在查询分析器中打开并执行吗?我试了,打不开;请指教!
作者: fwbook    时间: 2011-3-24 13:19

两个文件都一样。你只见诶用MDB的那个文件还原,就可以了。
作者: 易木    时间: 2011-3-24 20:37

MDB的文件可以直接还原吗?我直接还原时出错,"由于密码错误,访问遭拒绝"应该怎么操作还原啊?请指教!
作者: fwbook    时间: 2011-3-24 22:07

10# 易木


呵呵。不用谢。如果发现书有什么问题,记得联系。
作者: 易木    时间: 2011-3-24 23:10

MDB的文件可以直接还原吗?我直接还原时出错,"由于密码错误,访问遭拒绝"应该怎么操作还原啊?请指教!
作者: 易木    时间: 2011-3-24 23:12

能告诉我30章光盘里面的数据库备份文件是怎样还原的吗?能告诉我还原的步骤吗?我还原时出错,请指教!
作者: fwbook    时间: 2011-3-25 08:34

13# 易木


通常的方法,在数据库管理器中,如SQL Server企业管理器中,右击数据库分支,选择所有任务-还原数据库。然后选择从文件中恢复。选择要恢复的文件,然后输入数据库名称。然后就可以还原了。

操作过程步骤比较多,我这里只是简要说了一下。具体你可以找本SQL Server书看一下。
作者: 易木    时间: 2011-3-25 10:13

系统报错:"由于密码错误,访问遭拒绝",那个MDB文件不好还原;请指教!




欢迎光临 万卷图书 (http://wanjuanchina.net/) Powered by Discuz! 7.2