【PL/SQL Developer连接MS SQL Server的方法】

法一:

    Oracle SQL Developer连接MS SQL SERVER 2000的处理步骤:
    1, 下载net.sourceforge.jdbc.driver驱动(http://sourceforge.net有Download,

       我下载的是jtds-1.2.1)
    2, 解压缩后把jtds-1.2.1.jar copy至<Oracl SQL Developer\sqldeveloper>\lib目录中
    3, 把JtdsXA.dll copy到<SQL SERVER 2000>\bin目录中
    4, 以 sa login SQL Query Analyzer, 执行 instjtds.sql
    5, 做好一切后, 打开 sqldeveloper.exe, 创建新的Connection
    6, 在 ORACLE SQL Developer中, 点File->New->选中 Database Connection,点确定
       在弹出的UI中选择"SQLServer"页签, 再填写相关的Loginner及Pwd和Connection Name后
       点一下Retrieve database按钮, 然后在其旁边的下接框中选取想要连接的Database就可以
       了
    7, 注意:密码一项不能为NULL, 密码为NULL的loginner需要更改密码后才能连接。

 

法二:

    1: 下载SQL Server JDBC;
    2: 解压缩后生成mssqlserver.jar;msbase.jar;msutil.jar三个文件
    3: copy上面三个文件至 <SQL Developer path>/ide/lib下面
    4: 打开 <SQL Developer path>/sqldeveloper/bin下面的sqldeveloper.conf文件
    5: 在该文件中加入
           AddJavaLibFile ../../ide/lib/mssqlserver.jar
           AddJavaLibFile ../../ide/lib/msbase.jar
           AddJavaLibFile ../../ide/lib/msutil.jar
    6: 编写一个名为SQLServer.xml的xml文件, 内容如下:
       <?xml version = '1.0'?>
       <!DOCTYPE connections>
       <connections>
         <connection>
           <JDBC_PORT>1433</JDBC_PORT>
           <ConnectionType>JDBC</ConnectionType>
           <HOSTNAME>localhost</HOSTNAME>
           <DeployPassword>false</DeployPassword>
           <user>sa</user>
           <ConnectionName>master-sa</ConnectionName>
           <URL>jdbc:microsoft:sqlserver://localhost:1433</URL>
           <RaptorConnectionType>SQLServer</RaptorConnectionType>
           <ServiceName>master</ServiceName>
           <JdbcDriver>com.microsoft.jdbc.sqlserver.SQLServerDriver</JdbcDriver>
         </connection>
       </connections>

    7: 打开 SQL Developer,右击Connections节点,选择import connections, import SQLServer.xml,
       这时会发现多了一个master-sa的节点, 右击连接, 输入密码即可。

    注意: 连SQL Server一定需要先设置好pass word。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值