php链接数据库都正常但就是读不到数据库中的数据>>求救!!!

php链接数据库都正常但就是读不到数据库中的数据>>求救!!!,第1张

你的代码风格有点不适应

while($row=mysql_fetch_array($rs))

echo"$row[ID]";

改为

while($row=mysql_fetch_array($rs))

{

echo $row['ID'];

}

无法打开用户默认数据库,登录失败,这也是SQL Server使用者常见的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题。

一、原因

登录帐户的默认数据库被删除。

二、解决方法:

(一)、使用管理员帐户修改此帐户的默认数据库

1、打开企业管理器,展开服务器组,然后展开服务器

2 展开"安全性",展开登录,右击相应的登录帐户,从d出的菜单中选择,属性

3、重新选择此登录帐户的默认数据库

(二)、若没有其他管理员登录帐户,无法在企业管理器里修改,使用isql命令行工具

isql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"

如果使用Windows验证方式,使用如下命令行,将默认数据库改成非丢失的数据库:

isql /E /d"master" /Q"exec sp_defaultdb N'BUILTIN\Administrators', N'master'"

打开“Tnternet信息服务(IIS)管理器”,左侧栏选择“应用程序池”,内容区域选择“DefaultAppPool”,右侧栏选择“高级设置”如下图:

在“高级设置”界面,“常规”中将“启用32位应用程序”设置为“True”即可。

单独的打开服务器有没有问题,如果数据库服务器打不开,就需要重启服务器了。

选择开始菜单中→程序→Management SQL Server 2008→SQL Server Management Studio命令,打开SQL Server Management Studio窗口,并使用Windows或 SQL Server身份验证建立连接。

在对象资源管理器窗口中展开服务器,然后选择数据库节点

右键单击数据库节点,从d出来的快捷菜单中选择新建数据库命令。

执行上述 *** 作后,会d出新建数据库对话框。在对话框、左侧有3个选项,分别是常规、选项和文件组。完成这三个选项中的设置会后,就完成了数据库的创建工作,

在数据库名称文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。

在所有者文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用使用全文索引复选框。

在数据库文件列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的添加、删除按钮添加或删除数据库文件。

切换到选项页、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。

切换到文件组页,在这里可以添加或删除文件组。

完成以上 *** 作后,单击确定按钮关闭新建数据库对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再对象资源管理器窗口看到

1、是否联网

增值税发票选择确认平台,需要联网才能 *** 作,所以先检查一下自己的网络是否能正常使用。

2、未正确安装驱动

首次使用增值税发票选择确认平台的时候,需要先正确安装驱动,如果后期出现登录不了,也有可能是驱动被破坏,这时候需要重新安装驱动。

3、未插入税盘

在增值税发票选择确认平台上勾选进项发票的时候,需要先把金税盘插到电脑主机上。

4、数据线故障

金税盘是通过数据线连接电脑的,有些数据线是用的时间太长了,会出现故障,无法连接,可以尝试更换数据线。

5、密码错误

进入发票勾选平台的时候,需要输入正确的密码,如果密码错误了,也是没有办法登录成功的。

6、换个浏览器

以上5项,如果都确认没有问题的话,那可能是浏览器的问题,更换一个浏览器在尝试登录就可以了。

先试试右键选择文件-以管理员身份运行,试试看

行不行

不行的话点击

开始-对话框中输入cmd-输入lusrmgrmsc

在d出的

本地用户和组

选择

用户,双击右侧的

administrator

常规中,把

账户已禁用

勾选去掉,并设置密码。

返回之前的,重新

开始--cmd--在命令行中输入

runas

/user:administrator

cmdexe

完成后重新双击或者右键以管理员身份,运行程序

你的问题怎么回答呢,连接失败有很多原因的,基本归纳为:

1,服务器的SQLSERVER服务没有打开;

解决方法:开始->设置->控制面板->管理工具->服务

在多条服务里找到SQLSERVER服务,选择自动和启动

2,你的软件指向的地址是错误的,你看看你的软件是不是可以设定服务器IP的地址的,一般在软件的设置或者选项里能找到把它换成你的机器的IP,找你机器的IP方法是:网上邻居(右键电击)->属性->本地连接(右键点击)->属性->TCP/IP->属性,把自动获得IP换成你指定的IP(比如19216801),一般来说子网掩码是2552552550好了自己的IP指定好之后,在你的软件里设定一样的IP地址就可以了如果你的软件支持点地址,那你只要在你的软件设置IP的地址上输入""或者(loaction)就可以了,因为点或者(loaction)都代表本机IP

3,你可能关闭了8001端口,你试着打开8001端口,具体方法你在网上搜一下,我忘了

4,你有没有修改SQLSERVER登录密码或者用户名,这也能造成连接失败的情况

遇到这种情况首先核对一下51aspx上源码所表明的开发环境(如 VS2005+Sql2005),如果是采用sqlServer2005的话你用Sql2000附加Sql2005的数据库就会出现这种错误(解决方法:改用SqlServer2005附加一下,如果还想用Sql2000格式那就用导出sql语句等方式进行转换)

转csdn sql专家邹建的解决办法

直接restore或附加应该是不行的, 用脚本+导数据肯定没有问题。

2005转到2000的步骤步骤

1 生成for 2000版本的数据库脚本

2005 的manger studio

-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例

-- 右键要转到2000的库

-- 任务

-- 生成脚本

-- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库

-- 勾选"为所选数据库中的所有对象编写脚本"

-- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"SQL Server 2000"

-- 其他选项根据需要设置

-- 最后把脚本保存到一个 sql 脚本文件

2 在2000中创建目标数据库

在查询分析器(或2005的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本以创建一个新的数据库

3 将数据从2005导到2000

2005 的manger studio

-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例

-- 右键要转到2000的库

-- 任务

-- 导出数据

-- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数据库

-- 在"选择目标"步骤中, 连接到 2000, 并选择步骤2新建的库

-- 在"选择源表和源视图"中, 选择所有的表

-- 最后完成

以上就是关于php链接数据库都正常但就是读不到数据库中的数据>>求救!!!全部的内容,包括:php链接数据库都正常但就是读不到数据库中的数据>>求救!!!、打开数据库失败,登陆不了怎么办、怎么显示连接数据库失败我每天都是这样 *** 作的。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9356527.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存