用SQL Navigator实现Oracle数据库开发的版本控制与Team Coding

原创 2005年02月27日 22:28:00
实现Procedure, View, Table等数据库对象的备份与版本控制一直是个问题. 以为是通过手工Export Schema来凑合的. 不过, 最近的项目中, 经常遇到几个人同时修改一个Package的情形, 不是我覆盖了别人的代码, 就是别人把我的给覆盖了. 最严重的一次, 浪费了我整整一晚上的工作. 这个问题已经不得不解决了. SqlNavigator有个Team Coding的功能. 大概看了一些文档(文档组织得不太好, 太分散了), 初步使用了一下, 发现相当好用. 不但实现了访问控制, 还能自动把SQL 脚本保存到VSS里. 1. 以SQL Navigator 4.2/4.4 为例, 首先在需要控制的instance上安装Server Side Objects. (Tool -> Server Side Installation Wizard). 安装中会创建一个sqlnav的用户, 这个用户是Team Coding的admin. 2. 打开SQL Navigator, 用sqlnav进入. View -> Preference -> Team Coding. 在Connection的Configuration标签里面, 勾"User Code Control Group", "User 3rd party Version Control" 选择VSS, 去掉"Apply Team Coding to all Objects" (这样只控制后面在Code Control Group里面定义的那些DB Objects. 3. 定义Code Control Group (CCG): 在Team Coding菜单下 "Code Control Group"里面, 创建一个Group, 选择一个VSS的项目(脚本将存放在这个项目里面), 最后选择哪些Schema是受控的. OK. 用一个普通帐号登入, 会弹出VSS的登陆框. 然后就可以Check in ,Check out了.(第一次Check Out的时候,会自动把脚本导入VSS)

oracle数据库遭遇比特币攻击

今天来到公司,组长说数据库中病毒了,提示数据库被锁死。我在网上搜索得知是遭遇了比特币勒索攻击。问题症状:登录数据库时,提示数据库被锁死,黑客提示发送5个比特币可以解锁。如果从客户端登录,你获得的提示信...
  • queenzjl
  • queenzjl
  • 2017年04月01日 16:30
  • 1726

史上最全代码风格大全!!!Coding Style Conventions and Standards

Coding Style Conventions and Standards A curated list of Coding Style Conventions and Standards. ...
  • xkzju2010
  • xkzju2010
  • 2015年08月31日 16:46
  • 1394

Oracle SQL实现分页查询

Oracle SQL分页查询1、表结构SQL> desc test; 名称 是否为空? 类型 --------------------- -------- --...
  • u011532367
  • u011532367
  • 2015年12月03日 15:23
  • 2625

Navigator实现页面的跳转

为了熟悉Navigator的页面跳转,通过一个小例子实现:注册页面输入之后进入注册等待页面 首先程序入口页面index.android.js 代码为: import React, {Compone...
  • JLhaoran
  • JLhaoran
  • 2017年03月21日 18:38
  • 613

Team Foundation Server XXX 不存在,或者此时不可访问:解决方案

Team Foundation Server XXX 不存在,或者此时不可访问:解决方案一、是否修改了IIS配置,修复一下IIS二、是否修改了防火墙设置,关闭了8080端口,打开它三、是否修改了管理员...
  • shuaihj
  • shuaihj
  • 2013年04月16日 08:42
  • 3384

新手理解Navigator的教程

转载自:http://bbs.reactnative.cn/topic/20/%E6%96%B0%E6%89%8B%E7%90%86%E8%A7%A3navigator%E7%9A%84%E6%95%...
  • q617610589
  • q617610589
  • 2016年03月11日 10:21
  • 1835

JS中navigator对象详解

Navigator详解,IE11,chrome和firefox浏览器下 //属性 var appCodeName= window.navigator.appCod...
  • zxcvbnm32123
  • zxcvbnm32123
  • 2016年11月04日 17:07
  • 1999

Oracle自动导入数据文件(类似bcp的功能)及问题记录SQL*LOADER-704,ORA-12504

工作需求:将unl文件利用shell脚本导入到oracle数据库,这样就可以定期执行shell来导入数据库。 背景:unl文件大小700M,数据量125万条。因为数据量太大,所以不能全部insert,...
  • deng529828
  • deng529828
  • 2016年07月15日 12:23
  • 2424

Git上传代码到coding.net

coding.net是一个代码托管和项目管理的平台,相当于国外的Github。使用了一段时间,感觉挺方便的,使用起来比Github还要简单点。 git的下载和安装就且不介绍了,百度一下,window...
  • gui66497
  • gui66497
  • 2016年04月14日 22:45
  • 4939

Oracle中用一条Sql实现任意的行转列拼接 多行拼接

表结构和数据如下(表名Test): NO VALUE  NAME 1       a       测试1 1       b       测试2 1       c       测试3 1 ...
  • sanyuesan0000
  • sanyuesan0000
  • 2014年05月20日 14:56
  • 1074
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: 用SQL Navigator实现Oracle数据库开发的版本控制与Team Coding
举报原因:
原因补充:

(最多只允许输入30个字)