什么原因让应用软件无法打开程序数据库数据库

您的举报已经提交成功,我们将尽快处理,谢谢!
系统一般装在C盘中,重装系统后C盘就被格式化了,所以装在C盘里的文件全没有了,而装在别的盘的文件依然存在。
大家还关注
怎样读取数据库里的图片连接呀!#
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'&&&&win8 64位安装sql 2005无法启动sql server服务问题
win8 64位安装sql 2005无法启动sql server服务问题
解决 win8系统安装sql2005时报了服务无法启动问题,具体操作是通过网上搜索过来的
1、正常安装任一版本的SQL Server 2005(最好安装企业版)。
2、安装到SqlServer服务的时候提示启动服务失败(提示重试的时候),这里就是关键啦,下载本文的两个附件,里面是SP4(0.0)版本的sqlservr.exe和sqlos.dll。
sqlservr64.rar
sqlservr32.rar
3、进入SQL Server 2005的安装路径,进入MSSQL文件夹下面的Binn文件夹,在该文件夹里面搜索“sqlservr.exe”文件,并把它复制一份到桌面或其它地方作为备份,然后把上面第2步下载的文件解压出sqlservr.exe和sqlos.dll两个文件,复制到Binn文件夹里面覆盖原文件(即点击替换)。
例如“D:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Binn”。
4、点击“重试”,安装继续,安装程序安装成功。
5、安装完成之后,如果想要打SP4补丁,去任务管理器找到sqlservr.exe进程,把它结束掉,把备份的sqlservr.exe文件还原回去,也就是替换回去(否则SP4安装程序以为你已经应用过SP4),然后就能打上SP4补丁了(即安装已经下载好的SP4更新程序)。(在此之前不要运行SQL任何软件)
6、安装完SP4补丁,SQL Server运行正常。(补丁可以网上下载,是一个exe格式的可执行文件,实际上就是一个更新软件包,也可叫补丁,只是叫法不一样)。
通过以上六个步骤基本可以解决问题。没有解决的可能是当前登录不是超级管理员导致的。
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
数据库下载排行您所在的位置: >
> spss软件无法打开的原因及解决方法介绍
spss软件无法打开的原因及解决方法介绍
日  来源:百度
平行配置不正确导致打开失败
1、我们的spss无法打开最常见的原因是平行配置不正确,小编的几个同学打不开有好几个是这个原因,针对这种情况,其实解决方法很简单,请看下面步骤。
2、第一种方法:右键点击&计算机&弹出一个窗口,点击&管理&,然后我们进入管理界面。
3、在管理界面之中,我们找到最下角的&服务与应用程序-服务&进入我们的服务日志界面。
4、第二种方法:我们得进入应用程序的服务日志,左键点击打开&开始&,进入后点击&运行&,这个时候会弹出运行窗口。
5、在弹出窗口输入几串用于快捷打开的字符&services.msc&,然后点击确定,系统会直接进入服务日志里面。
6、经过上述两种方法进入服务日志界面之后,我们将用鼠标往下拉,找到&Windows Modules Installer&,找到这个之后,双击进入会弹出一个窗口。
7、在这个窗口上面,我们需要进行以下的修改。
启动类型:手动。
服务状态:点击启动,点击应用,在确定。
重点注意:电脑必须重启才行,重启之后不要重新安装,否则软件都是无法打开的。
将某些程序隔离导致无法打开
1、我们的杀毒软件虽说对我们功劳特别大,但是有时候也会报错,这款软件就是,因为下载的不是正版,杀毒软件可以能会将某些程序给隔离,所以我们必须将其恢复才行。
2、首先,我们要打开,点击进入杀毒的首页界面,点击左下角的&查看隔离的文件&。
3、进入隔离文件之后,如果你寻找到关于spss相关文件夹被隔离的文件,你需要点击恢复。
4、恢复之后,为了避免再次被杀毒软件给隔离,我们需要点开360安全中心,点击进入&查杀修复&,找到右下角的&信任区&点击进入。
5、进入该界面之后,你需要做的就是点击右下角的&添加信任文件&,之后弹出一个窗口,你点击找到那个被隔离的程序,点击选择,将其添加到信任区。
数据库没有安装导致打开失败
1、spss软件是需要Microsoft Visual C++数据库的,如果电脑里没有这个数据库,软件是无法打开的,一般正版是会解决这个问题的,但是不是正版有时候就不行了,所以没有这个数据库的需要进行更新,而且要多更新几个,因为不清楚该版本的软件需要的数据库是哪个,如果更新的太低了,也可能打不开。
2、首先,进入360安全中心,找到软件管家,打开软件管家(软件管家及时更新,最新的管家存在的软件就越多,小编同学那个没有更新,所以压根找不到这些数据库,把小编累的啊)
3、进入软件管家界面之后,在搜索界面输入上述的数据库名称(就复制字母和符号),点击搜索,界面会显示出三个版本的数据库(,2010)全部电脑安装更新。注意:安装完毕之后,一定得重启,否则软件可能还是打不开。
系统不兼容导致软件打不开
1、系统不兼容其实很多软件都有可能会遇到这种情况,其中一个原因就是软件起初兼容默认的设置不一样,这个时候我们只要进入一定的修改就行。
2、首先,对着该软件的快捷方式点击右键,弹出一个窗口,点击属性,进入属性界面。
3、在属性界面上面,我们点击&兼容性&,修改兼容性的设置,修改标准就是把所以打勾的都去掉,然后点击应用-确定即可。
文件丢失导致软件无法打开
1、这种情况应该是比较少见的,但是也可能发生,软件转过来的时候,我们有些人不是转的安装软件,而是正规文件夹,这个时候进入文件夹的时候,可能出现误删的情况,或者在转移的过程中,出现失败,导致文件丢失。解决方法:用原文件覆盖即可。
spss19.0中文版下载版是一款统计产品与服务解决方案的软件,最初软件全称为社会科学统计软件包(SolutionsStatistical Package fo…
页面地址:/xiazai/69358.html
看过这篇文章的人还看过
输入你的评价或问题……
热门关键字SQL Server 无法启动服务怎么回事?
SQL Server 无法启动服务怎么回事?
09-09-02 &
此问题适用于因IP变化引起的Sql server服务启动不了首先我在给同事做一个数据库的sharing时,发现我的数据库服务无法启动.截图如下:当时就没有解决,接下来的几天突然在控制面板→管理工具→计算机管理→sql server配置管理器打开当前数据库实例对应的协议 信息如下:VIA已经禁用,TCP/IP在启用.再双击TCP/IP选项 →IP地址选项查看到和自己现用的IP地址不一样了(因为是采用DHCP的IP,以前虽然是动态分配,但是不会换IP的.)解决办法 1 ①先禁用此TCP/IP,截图如下:    ② 再重新再服务里启动 sql server服务,点击确定.截图如下:2①直接在sql server的配置管理器上修改TCP/IP为当前的IP地址②:再到服务 里重新启动sql server服务 就OK了.. 注释2点中可能遇到的问题如果在修改sql server配置管理器中的TCP/IP属性时出现如下截图:只要关闭Sql server配置管理器窗口,再重新打开就可以设置了. 3  禁用VIA 协议 亦可以。有时
请登录后再发表评论!&&&&&&&&&&&
操作系统:windows 2003
数据库:sql server 2000/sql server 2005
使用链接服务器进行远程数据库访问的情况
一、&问题现象
在执行分布式事务时,在sql server 2005下收到如下错误:
消息 7391,级别 16,状态 2,过程 xxxxx,第 16 行
无法执行该操作,因为链接服务器 "xxxxx" 的 OLE DB 访问接口 "SQLNCLI" 无法启动分布式事务。
在sql server 2000下收到如下错误:
该操作未能执行,因为 OLE DB 提供程序 'SQLOLEDB' 无法启动分布式事务。
[OLE/DB provider returned message: 新事务不能登记到指定的事务处理器中。 ]
OLE DB 错误跟踪[OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a]。
二、&解决方案
1.双方启动MSDTC服务
MSDTC服务提供分布式事务服务,如果要在数据库中使用分布式事务,必须在参与的双方服务器启动MSDTC(Distributed Transaction Coordinator)服务。
2.打开双方135端口
MSDTC服务依赖于RPC(Remote Procedure Call (RPC))服务,RPC使用135端口,保证RPC服务启动,如果服务器有防火墙,保证135端口不被防火墙挡住。&&
&使用“telnet IP 135 ”命令测试对方端口是否对外开放。也可用端口扫描软件(比如Advanced Port Scanner)扫描端口以判断端口是否开放。
3.保证链接服务器中语句没有访问发起事务服务器的操作
在发起事务的服务器执行链接服务器上的查询、视图或存储过程中含有访问发起事务服务器的操作,这样的操作叫做环回(loopback),是不被支持的,所以要保证在链接服务器中不存在此类操作。
4.在事务开始前加入set xact_abort ON语句
对于大多数 OLE DB 提供程序(包括 SQL Server),必须将隐式或显示事务中的数据修改语句中的 XACT_ABORT 设置为 ON。唯一不需要该选项的情况是在提供程序支持嵌套事务时。
5.MSDTC设置
打开“管理工具――组件服务”,以此打开“组件服务――计算机”,在“我的电脑”上点击右键。在MSDTC选项卡中,点击“安全配置”按钮。
在安全配置窗口中做如下设置:
l选中“网络DTC访问”
l在客户端管理中选中“允许远程客户端”“允许远程管理”
l在事务管理通讯中选“允许入站”“允许出站”“不要求进行验证”
l保证DTC登陆账户为:NT&& Authority\NetworkService
6.链接服务器和名称解析问题
建立链接sql server服务器,通常有两种情况:
l第一种情况,产品选”sql server”
EXEC sp_addlinkedserver
&& @server='linkServerName',
&& @srvproduct = N'SQL Server'
这种情况,@server (linkServerName)就是要链接的sqlserver服务器名或者ip地址。
l第二种情况,访问接口选“Microsoft OLE DB Provider Sql Server”或“Sql Native Client”
EXEC sp_addlinkedserver&&
&& @server=' linkServerName ',
&& @srvproduct='',
&& @provider='SQLNCLI',
&& @datasrc='sqlServerName'
这种情况,@datasrc(sqlServerName)就是要链接的实际sqlserver服务器名或者ip地址。
Sql server数据库引擎是通过上面设置的服务器名或者ip地址访问链接服务器,DTC服务只通过服务器名地址访问链接服务器,所以要保证数据库引擎和DTC都能通过服务器名或者ip地址访问到链接服务器。
数据库引擎和DTC解析服务器的方式不太一样,下面分别叙述
6.1数据库引擎
第一种情况的@server或者第二种情况的@datasrc设置为ip地址时,数据库引擎会根据ip地址访问链接服务器,这时不需要做名称解析。
第一种情况的@server或者第二种情况的@datasrc设置为sql server服务器名时,需要做名称解析,就是把服务器名解析为ip地址。
有两个办法解析服务器名:
一是在sql server客户端配置中设置一个别名,将上面的服务器名对应到链接服务器的ip地址。
二是在“C:\WINDOWS\system32\drivers\etc\hosts”文件中增加一条记录:
xxx.xxx.xxx.xxx&& 服务器名
作用同样是把服务器名对应到链接服务器的ip地址。
不管哪一种情况,只要@server设置的是服务器名而不是ip地址,就需要进行名称解析,办法同上面第二种办法,在hosts文件中增加解析记录,上面的第一种办法对DTC不起作用。
如果@server设置的是ip地址,同样不需要做域名解析工作。
7.远程服务器上的名称解析
分布式事务的参与服务器是需要相互访问的,发起查询的服务器要根据机器名或ip查找远程服务器的,同样远程服务器也要查找发起服务器,远程服务器通过发起服务器的机器名查找服务器,所以要保证远程服务器能够通过发起服务器的机器名访问到发起服务器。
一般的,两个服务器在同一网段机器名能就行很好的解析,但是也不保证都能很好的解析,所以比较保险的做法是:
在远程服务器的在“C:\WINDOWS\system32\drivers\etc\hosts”文件中增加一条记录:
xxx.xxx.xxx.xxx&& 发起服务器名
阅读(...) 评论()

我要回帖

更多关于 无法打开程序数据库 的文章

 

随机推荐