eclipse出现未启动服务器未配置服务器实例

eclipse出现未启动服务器未配置服务器实例,第1张

即可使用。如果不能正常启动,通常有以下四种原因。

1.JDK未安装或环境配置不正确

2.启动参数设置过大或过小

3.JDK的版本过低

4.eclipse的版本不符

第一种情况,在命令行中输入 java -version 即可判断。如果正常显示JDK的版本信息,则说明安装正确;否则仔细检查下JDK的安装路径和环境变量的设置路径。

第二种情况,打开eclipse安装文件夹下有个Eclipse.ini的配置文件,里面的内容大概是:

-startup

plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519

-product

org.eclipse.epp.package.jee.product

--launcher.XXMaxPermSize

256M

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

256m

-vmargs

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m

JVM初始分配的内存由-Xms指定,默认是物理内存的1/64;

JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。

默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;

空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。

因此,如果是第二种情况导致eclipse无法启动,我们只要将上述文件最后一行的 -Xmx512m 改成 -Xmx256m就行了。改完后,保存,然后再次启动一次Eclipse,看看问题是不是解决了。

第三种情况,eclipse的版本越高,所需要的JDK的版本可能也就越高,如eclipse 3.7的最低要求是JDK 1.5(建议下载1.6)。所以,重新安装一个高版本的JDK,并配置对应的环境变量,就可以使用了。

第四种情况,如果你电脑是32位的,那么最好下载32位的eclipse,并且JDK也是32位的;如果电脑是64位的,那么64位的

方法如下:

重新启动计算机,然后系统会给出一个出错信息:“安装文件被破坏,或者未知的包标识”。看起来很吓人。但实际上你只需要重新运行SQL   Server的安装程序,会有提示“是否升级到当前版本”。

点击Yes,安装程序很快就结束了。实际上并没有进行重新安装,只是重新设置了有关服务器名字方面的选项。然后需要运行一些存储过程重置服务器名字,以便让SQL   Server中的一些函数,例如有关复制的函数,能够有效地工作。 

切换到示范计算机。先关掉一些刚才启动的应用程序。到“我的电脑”属性,转到“网络标示”的属性,改变这台计算机的名字。把这台计算机的名字改为“Win2kSQL”,点击OK。然后提示需要重新启动计算机。重新启动。

重新启动后,我们回到了登录界面。正如我们刚才已经提到的,有提示说“安装文件被破坏,或者未知的包标识”。 

现在需要登录到服务器上,转到SQL   Server安装文件的目录,然后重新运行安装程序。 

到SQL   Server安装文件的目录,运行安装程序。NT有提示说有SQL   Server服务不能正常运行。需要等一会儿安装程序才能继续。 

Windows   NT提示说服务控制失败。现在安装程序可以继续了,接下来安装程序询问安装到哪里。选择本地安装。然后是搜索已安装组件。下面安装程序询问是否升级到标准版。这个提示看起来比较奇怪,但这正是我们现在想要的。点击Yes,SQL   Server将更新一些服务器设置。现在运行完毕,我们返回并启动SQL   Server服务。 

打开Query   Ananlyzer,转到脚本目录,打开这个叫做“Rename   SQL”的脚本。如果我们现在打开sysservers表的话,我们就会发现它仍然是指向原先的服务器名。我们需要把这个服务器先删除,然后再添加,以便让sysservers表能够反映新的服务器名。现在我们来运行这段脚本,删除原先的服务器,然后再添加。

--打开修改系统表的开关   

  EXEC   sp_configure   'allow   updates',1     RECONFIGURE   WITH   OVERRIDE      

  update   master..sysservers   set   srvname='新服务器名',datasource='新服务器名',srvnetname='新服务器名'   where   srvname='旧服务器名'   

  --关闭修改系统表的开关   

  EXEC   sp_configure   'allow   updates',0     RECONFIGURE   WITH   OVERRIDE     go。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/581376.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存