zoukankan      html  css  js  c++  java
  • Oracle and MS SQL Server 2005

    可以对Oracle数据库直接操作的集成工具是PLSQL Developer,而可以对MS SQL Server 2005数据库直接操作的集成工具是SQL Server Management Studio.

    不过要让PLSQL Developer连接到Oracle数据库要配置一个tnsnames.ora文件。如果用SSMS连接SQL Server就直接输入数据库服务器的IP地址、用户名和密码即可。两者对于同样的操作采用了不同的机制。

    另外三层架构中应用程序服务器往往有自己的IP地址,该IP地址被设置成可以被内部计算机远程访问。这样内部的开发人员只要使用mstsc.exe即可访问应用程序服务器,用应用程序服务器本地的集成开发环境直接修改应用程序服务器上的程序文件。

    如果使用了解释执行的语言就直接修改源代码,如果使用了编译后执行的语言就修改源代码后执行编译,如果使用了既编译又解释执行的语言比如java就编译好后再java虚拟机种执行。

    但是Oracle的开发人员往往不提供用本地电脑中的mstsc远程直接访问应用程序服务器的便利。而是通过在应用程序服务器上建立ftp服务供开发人员访问。

    开发人员可以在本地使用PLSQL Developer这个IDE在客户提供的测试环境中通过与测试环境的数据库建立连接以后编写报表和存储过程代码和使用Form Builder开发Form-based的应用程序完成二次开发任务。

    有些时候需要使用像WINSCP这样的终端连接到远程的应用程序服务器执行只有在应用程序服务器上才能安装有的编译程序。

    应用程序服务器可能会使用unix或unix-like之类的操作系统。而开发人员的本地电脑可能安装的是windows XP 或Win7。

    这类远程控制终端程序都提供像SSH协议之类的东东。

    开发好并由功能顾问测试通过的程序就可以使用一种ftp工具上传到远端的应用程序服务器了。

    ftp工具很多种,有收钱的像flashfxp啦,cuteftp啦,有开源的像filezilla啦。我个人比较喜欢开源的东东。免费而且是正版,没什么版权纠纷,即所谓软件障主义。

    以上文字描述了两种不同开发机制下的开发人员的工作结构

    1. IIS+ASP+JavaScript+IDE such as VS studio+MSTSC+MS SQL Server 2005+SQL Server Management Studio

     2. AS +JRE or JSP + Java or JScript + FormBuilder or Netbeans or Jbuilder or Eclipse etc. + Oracle Database+ PLSQL Developer+WINSCP+FileZilla.

    当然在Windows Server Series的OS Platform上也可以在安装IIS的同时开通ftp服务。像Windows平台下收钱的Dreamweaver和Linux平台下开源免费的Kompozer之类的工具都提供ftp功能。

    你可以在本地编辑你的网站和网页,编辑好了再通过ftp直接上传到远端的应用程序服务器。

    现在的IDE是何其多啊。我不是做开发的,我基本就用Emacs了。兼用Editplus和notepad。需要排版的场合基本就用MS Word.特殊排版就用LaTeX2e。表格数据处理就用Excel,简单地加减乘除就用calc,高级点的就用matlab或者scilab。ERP中如果用GUI和报表要不到我想要的数据我就用某种数据库IDE简单地写些代码把我要的数据retrieve。其他的是不是把玩把玩,让自己的思维不至于out了就可以了。工作就是这么简单。其他的时间全部花在沟通和觉悟上了。

  • 相关阅读:
    SQL 语句优化中间表的使用优化
    SQL 语句优化OR 语句优化案例
    浅谈系统优化设计复杂运算放在逻辑层还是在数据库层?
    linux命令综合
    MySQL常用命令
    PHP知识点积累
    [Git] 生成token解决github remote: Support for password authentication was removed on August 13, 2021.
    [uniapp] GOFLY在线客服系统 uniapp增加播放背景音效或者按钮音效
    [Golang]gorm更新数据update 解决值为0时被忽略
    光阴真的是贱(似箭),一不小心就又过一年了
  • 原文地址:https://www.cnblogs.com/heavenst/p/2180842.html
Copyright © 2011-2022 走看看