朋友们,我的这篇文章可是用了我2天的精力写的。绝对够诚意!
先介绍下开发环境:
1:Eclipse3.0.1
2:MyEclipse3.8.4 for Eclipse3.0.X
3:SQLExplorer
4:Microsoft sql server 2000 Developer Edition
5:Microsoft sql server 2000 Driver for JDBC sp3
开始吧。
1,首先,解压你下载到的SQLExplorer包:net.sourceforge.sqlexplorer_2.2.3.zip。按照我前篇文章所介绍的link安装方法安装到myeclipse中。当然,你也可以解压缩到你的eclipse安装目录下的plugins包中,但我不建议大家这么做。不方便你日后插件的管理。附:eclipse3.1.2中安装net.sourceforge.sqlexplorer_2.2.4.zip版
2,打开myeclipse进行配置:其实在window--preference--sqlexplorer中没有要动的东西,默认即可。
3,sqlserver2000 开发者版的安装和补丁
sqlserver2000的安装特简单,我不过多介绍。这里讲一下如何处理安装过程中的“挂起的操作”的解决办法:
(1).点击“开始_>运行”输入“regedit”打开注册表
(2).找到目录HKEY-LOCAL-MACHINE/SYSTEM/CurrentControlSet/Control/SessionManager
(3).删除PendingFileRenameOptions
(4).关闭注册表
(5).重启SQL安装程序
安装完成后,要现打补丁。sqlsp3和sqlsp4,我是两个都打了,一开始只打了sqlsp3,结果不行,于是又打了sqlsp4。
接着,我们看JDBC SP3的安装,点击安装即可。在安装目录下的lib文件夹下会有3个jar文件,记住他们的路径。在classpath环境变量中附加上即可。具体方法见我前篇文章。
如果你还安装了tomcat。我建议你把这三个文件也同时复制到tomcat安装目录下的common/lib文件夹中。
回过头来接着看你的myeclipse
关键的是打开sqlexplorer透视图。选中左侧Drivers选项卡,可以看到,你现在能用的只有jdbc odbc bridge,那么我们以mssql为例给大家讲解。至于mysql,请参照:http://tech.ddvip.com/2006-11/116403410711295.html
右击“microsoft mssql server jdbc driver”,选择“change the selected driver”,弹出对话框,填写你的URL,别告诉我你不会。真要是不会,见我下面的附录表。URL填:jdbc:microsoft:sqlserver://localhost:1433;database=?。至于1433端口被防火墙关闭,我会在下面附上解决方法。接着点选下面的“extra class path”添加刚才的3个jar文件。也就是jdbc目录下lib中的那3个。这时它会自动显示你的“driver class name”为:com.microsoft.jdbc.sqlserver.SQLServerDriver。ok。
点选左侧Aliases选项卡。会看到4个小图标,点第一个--create new alias。弹出对话框。在name上起个名,然后在下拉菜单中,选择你的驱动名:microsoft mssql server jdbc driver。URL便会自动显示你填写的内容。然后就是用户名和密码。一般是sa。ok
这样你就建立了一个连接。右击它,选“open”,便会打开。
呵呵,好期待的一幕,我为此辛苦了2天。夜不能寐啊。
----------------------------------------------
重要提示:
----------------------------------------------
如果对database structurer试图进行refresh的时候,死机,估计是你的连接有问题,将aotu commit选中即可。
附录表1:
DB2
o Driver Class: COM.ibm.db2.jdbc.app.DB2Driver
o Connection URL: jdbc:db2:
o Driver .jar/.zip: db2java.zip
Sybase
o Driver Class: com.sybase.jdbc2.jdbc.SybDriver
o Connection URL: jdbc:sybase:Tds::/
o Driver .jar/.zip: jconn2.jar
Oracle
o Driver Class: oracle.jdbc.driver.OracleDriver
o Connection URL: jdbc:oracle:thin:@ ::
o Driver .jar/.zip: classes12.zip
SQLServer
o Driver Class: com.microsoft.jdbc.sqlserver.SQLServerDriver
o Connection URL: jdbc:microsoft:sqlserver://localhost:1433;database=?
o Driver .jar/.zip: mssqlserver.jar, msbase.jar, msutil.jar
PostgreSQL
o Driver Class: org.postgresql.Driver
o Connection URL: jdbc:postgresql://:/
o Driver .jar/.zip: postgresql.jar
附录表2:防火墙设置MS sql访问端口(以瑞星为例)
一、打开“瑞星个人防火墙”-“详细设置”
二、在“详细设置”对话框中,点击“访问规则”
三、点击“增加规则”按钮,出现“添加访问规则向导”
四、点击“浏览”按钮,在“浏览”对话框中找到MS sql安装目录:x:/MicrosoftSQLServer/MSSQL/Binn/sqlservr.exe找到该文件后点击“打开”,
点击“下一步”在该对话框中选择“全部放行”按钮,“对外提供服务”选择“允许”
五、点击“完成”按钮。
六、打开“瑞星个人防火墙”-“详细设置”选择“端口开关”
七、点击“增加规则”按钮,打开“增加端口开关”对话框,在“端口号”文本框内输入1433或者别的端口号(自己所定义的MS sql访问端口号),协议类型TCP与UDP都进行选择,计算机选择“本机”,执行动作选择“允许”,点击“确认”保存设置
八、重新启动计算机
sqlexplorer插件的安装(适用于MyEclipse7.0以前的版本)
最新推荐文章于 2019-04-30 23:10:21 发布