V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
luozhiyun
V2EX  ›  程序员

请问 2018 年大家用什么 Oracle 客户端?

  •  
  •   luozhiyun · 2018-12-20 16:45:36 +08:00 · 7834 次点击
    这是一个创建于 2156 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近换了个项目, 用的是 Oracle, 但是 PLSQL 真的太难用了, 都 2018 年了,还这么丑

    如果是用 datagrip,虽然很好用,但是不能导入 excel,csv 这些骚操作,

    后来用了 navicat,导入的时候也是很多问题,比如导入的时分秒问题

    请问有什么骚的工具吗?

    43 条回复    2018-12-21 15:38:11 +08:00
    pipixia
        1
    pipixia  
       2018-12-20 16:55:15 +08:00 via Android
    dbvis?
    mokeyjay
        2
    mokeyjay  
       2018-12-20 16:59:19 +08:00
    虽然我没用过 Oracle,但我肯定要推荐 Navicat
    什么你用过了?什么你觉得不好用?
    那可能没有更好的了
    widewing
        3
    widewing  
       2018-12-20 17:00:43 +08:00 via Android   ❤️ 1
    sqldeveloper 有啥问题吗?
    x7395759
        4
    x7395759  
       2018-12-20 17:02:01 +08:00
    @mokeyjay Navicat 对 Oracle 的支持非常非常非常差,字段名大小写这个坑大家应该都踩过
    ixiaohei
        5
    ixiaohei  
       2018-12-20 17:07:39 +08:00
    mac 电脑,SQLci 和 idea 自带,有时用用 DataGrip
    Martin9
        6
    Martin9  
       2018-12-20 17:09:20 +08:00   ❤️ 1
    DBeaver。 支持多种数据库
    RRHCT
        7
    RRHCT  
       2018-12-20 17:19:00 +08:00
    SI object brower 这个不错
    art2cat
        8
    art2cat  
       2018-12-20 17:23:28 +08:00
    DBeaver +1, 千万不要用 sqldeveloper
    boris1993
        9
    boris1993  
       2018-12-20 17:25:47 +08:00 via Android
    @art2cat #8 求解为什么不要用?
    art2cat
        10
    art2cat  
       2018-12-20 17:28:47 +08:00
    @boris1993 因为卡,可能跟业务有关,很多逻辑用到 procedure,用 sqldeveloper 跑 procedure 卡的一批,经常卡死
    zz656565
        11
    zz656565  
       2018-12-20 17:31:13 +08:00
    只用过 SI Object Browser,很好用
    wqawd520
        12
    wqawd520  
       2018-12-20 17:37:35 +08:00
    plsql 丑,那是你版本太低了把
    luozhiyun
        13
    luozhiyun  
    OP
       2018-12-20 17:40:47 +08:00   ❤️ 1
    @wqawd520 主要公司不买软件,只能用盗版咯
    saulshao
        14
    saulshao  
       2018-12-20 17:44:03 +08:00
    我用 Oracle sql developer
    hhhzccc
        15
    hhhzccc  
       2018-12-20 17:52:32 +08:00
    plsql 用了好几年了毕竟是官方的,最主要是不会直接 commit,Navicat 直接就提交了,有点危险。(喜欢 Navicat 的美化 sql 功能)
    waising
        16
    waising  
       2018-12-20 17:53:07 +08:00
    datagrip
    luozhiyun
        17
    luozhiyun  
    OP
       2018-12-20 18:15:45 +08:00
    @saulshao 可以导入 excel 吗
    luozhiyun
        18
    luozhiyun  
    OP
       2018-12-20 18:16:16 +08:00
    @Martin9 我特地下来了看了一下, 不支持导入 excel 呀
    7654
        19
    7654  
       2018-12-20 18:18:37 +08:00
    在用 sql navigator,toad 和 dbForge Studio
    luozhiyun
        20
    luozhiyun  
    OP
       2018-12-20 18:21:30 +08:00 via iPhone
    @7654 这几个哪个导入功能好点啊?因为要经常测试取数
    7654
        21
    7654  
       2018-12-20 18:34:38 +08:00
    @luozhiyun #20 toad ,dbForge Studio,sql navigator
    最好的应该是 toad 和 plsql
    boris1993
        22
    boris1993  
       2018-12-20 18:36:12 +08:00 via Android
    @art2cat #10 酱紫......我这只跑过简单的 CRUD 所以没感觉.....但是体验过软件本身的卡.......
    jamesxu
        23
    jamesxu  
       2018-12-20 18:41:30 +08:00 via iPhone
    @luozhiyun Oracle sql developer 可以导 Excel,但一次不能导太多,容易出错
    blueskea
        24
    blueskea  
       2018-12-20 18:43:08 +08:00
    Oracle 的 Sql developer, 挺慢的,不过 Navicat 更卡
    huangzhe8263
        25
    huangzhe8263  
       2018-12-20 18:43:21 +08:00
    datagrip + Navicat 两个一起用
    heiybb
        26
    heiybb  
       2018-12-20 18:45:43 +08:00 via Android
    Navicat
    虽然每次连学校的数据库贼慢(上万个用户每次都要手动跳到自己账户下 容易卡死 不知道是不是我操作有什么毛病)
    别的时候都很舒服
    luozhiyun
        27
    luozhiyun  
    OP
       2018-12-20 19:04:10 +08:00
    @heiybb navicat 在 mysql 挺好用的,但是在 oracle 导入数据贼多问题
    wmhx
        28
    wmhx  
       2018-12-20 19:07:23 +08:00
    PLSQL 和 TOAD 吧, 各有所长, 都挺好用的.
    sigup
        29
    sigup  
       2018-12-20 19:14:49 +08:00
    myora 1M 的一个小程序,免费的,什么功能都有。。谁用谁知道
    bpllzbh
        30
    bpllzbh  
       2018-12-20 19:18:55 +08:00
    比较喜欢 dbvis, 可以连接多中 Database
    kzfile
        31
    kzfile  
       2018-12-20 19:54:12 +08:00
    好久没用 oracle 了
    连其他的都是 navicat+dbeaver
    ElvisZhu
        32
    ElvisZhu  
       2018-12-20 22:18:18 +08:00 via iPhone
    导数据用 sqlldr 或者外表
    pere
        33
    pere  
       2018-12-20 23:59:44 +08:00
    navicat 太贵了
    saulshao
        34
    saulshao  
       2018-12-21 00:06:53 +08:00
    Oracle SQL developer 支持用 Excel 导入数据,但是我很少那么做。
    当数据库关联表比较多的时候,用 Excel 导入数据确实不是一个很好的选择。
    wemore
        35
    wemore  
       2018-12-21 00:38:10 +08:00
    用了 pl 虽然丑一点执行一堆 sql 还卡,但感觉很安全一言不合我可以回滚。navicat 直接执行太危险了
    ren2881971
        36
    ren2881971  
       2018-12-21 09:34:13 +08:00
    新的 plsql 還不錯啊。 很好用 也不卡。
    yevision94
        37
    yevision94  
       2018-12-21 10:16:06 +08:00
    @luozhiyun 最新版的 12 也有破解版呀,最近的 13beta 界面看着也不丑了
    ooo3o
        38
    ooo3o  
       2018-12-21 10:33:30 +08:00
    DataBase.NET
    Excel 文件都能当 DB 用 SQL 查询.
    不过只能 Windows 版, 其他平台就无福消受了.
    luozhiyun
        39
    luozhiyun  
    OP
       2018-12-21 12:02:42 +08:00 via iPhone
    @yevision94 我去找找
    fingonegoing
        40
    fingonegoing  
       2018-12-21 12:35:52 +08:00
    plsql 还行吧
    zqguo
        41
    zqguo  
       2018-12-21 13:37:56 +08:00
    我还以为没人用 oracle 都用 mysql 或 postgre 了。。。
    jiuwuerqi
        42
    jiuwuerqi  
       2018-12-21 13:43:32 +08:00
    @mokeyjay 为什么我的 navicat 操作 oracle 很卡。。。
    VictorJing94
        43
    VictorJing94  
       2018-12-21 15:38:11 +08:00
    plsql developer
    toad
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5671 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 03:10 · PVG 11:10 · LAX 19:10 · JFK 22:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.