当前位置:首页 > CN2资讯 > 正文内容

SQLite在windows服务器上加入ODBC驱动

1天前CN2资讯


2007-10-05    处于网络覆盖的时代, 数据库对于现代社会和行业已经不是什么新鲜事物,它已经被运用到了社会生产和生活的各个领域。作于一款高性能、高生产率的 数据库管理应用平台,Oracle9i在数据库管理、数据完整性检查、数据库查询性能、数据 安全性方面都具有强大的功能,而且它在保密机制、 备份与恢复、空间管理、开放式链接以及开发工具方面提供了不同手段和方法,总之,Oracle9i已成为现代企业高效率作业的利器,成为不同用户、开发者以及管理者不可多得的优秀软件工具。本文就简单介绍一下Oracle9i的网络数据库应用实现过程,由于Oracle9i庞大的功能,本文力求言简意赅,希望能为初学者带来抛砖引玉的效果。  

  资源准备:

  工欲善其事,必先利其器,Oracle9i对系统资源要求比较高,如果缺少较高的硬件和软件的配置支持的话,它的运行效率将会大大折扣。

  硬件配置:  

  用:

  本文主要讲解Oracle数据库在网络中的应用实现,考虑到读者的知识结构和文章的可读性,笔者根据数据库架设运作中访问方式的不同,将网络数据库的运用笼统的分为两种模式:一是基于服务器-客户机模式的,另一种是基于服务器-浏览器模式的。读者只需明白Oracle9i由于采用了Oracle Net机制,所以能够很容易地利用现有网络进行数据通信。

  一、服务器-客户机模式

  第一要务篇:安装

  服务器端安装:

  所谓服务器端就是用来做数据库服务器的电脑端,我们首先要做的事情肯定是要安装Oracle9i服务器,安装步骤如下:


  将Oracle的第一张安装光盘放入光驱,光盘会自动启动,如图1所示,单击[开始安装按钮],进入Oracle通用安装器,见图2,单击[下一步]。

  选择Oracle的安装路径和名称:


  在如图3所示的对话框中,选择Oracle的来源安装路径以及目标名称及路径。一般,安装产品文件名通常都为products,jar,系统会默认识别来源安装路径的。单击[下一步],继续安装。如果选择正确,你将看到装载产品的进度指示器。

 选择安装Oracle9i数据库服务器:


  在图4所示的对话框中,选中Oracle9i Database 9.0.1.1.1单选按钮,其他选项适用于安装客户端软件或管理软件。单击[下一步]按钮,继续安装。


  选择你所需要的安装类型,通常选用功能齐全的[企业版],如图5所示。

  针对安装目的的不同,选择所需要的数据库:


  如果你对安装Oracle9i还不熟悉的话,建议选中[通用]单选按钮,如图6所示这种安装类型将会帮助你自动配置网络连接和创建数据库。

  *选项说明:“通用”-安装通用目的的预配置数据库。通用类型适用于简单的事务处理或复杂的查询,支持大量并发用户对数据的快速访问。它既可用于事务处理环境的典型应用,也可用于决策支持系统即DSS查询,并能对历史数据进行数据扫描。“事务处理”——安装优化事务处理的预配置数据库。事务处理类型支持大量并发用户执行简单的事务处理。可以提供较高的可用性和事务处理性,提供大量用户并行访问相同数据的能力并具有高度的恢复性能。事务处理的典型应用有银行事务处理或Internet商务数据库的事务处理。“数据仓库”——安装优化数据仓库的预配置数据库。数据仓库类型适合于对主题进行复杂的查询,它支持大量数据进行快速的访问并且使用类似联机分析处理即OLAP等应用程序。数据仓库的典型应用比较广泛,包括客户定单研究、支持呼叫、销售预测、购物和采购模式以及其他战略性业务问题的历史数据库。“自定义”——创建自定义数据库。选择此项,需要安装的时间长,但可以选择需要的安装类型和组件。只有对Oracle安装非常有经验的用户或准备提供复杂的系统和产品配置信息,或需要安装Oracle91的特定组件时才需要选择自定义安装。“只安装软件”——选择此类型,只安装软件,不创建数据库,完成安装后不会启动配置助手,这可能会使以后再配置数据库时遇到一定的困难。


  在图7所示的数据库标识的对话框中,自己确定自己要创建的全局数据库名称,本例中,[全局数据库名]和SID中都输入“ORACL”,单击[下一步]按钮,继续安装。

 选择数据库文件位置:


  为了优化数据库的性能,建议将数据库文件和软件安装在不同的磁盘上,见图8。

  选择数据库字符集:

  Oracle数据库字符集的设置是安装的一个关键问题,字符集若使用不当,数据库中会出现形如“????”的字符,使得用户无法正确识别信息,同时也有可能造成重要信息的丢失。

图9

  首先我们要说明,在安装数据库服务器时,应选择通用的数据库中文字符集,数据库中文字符集主要有三种:ZHS16GBK、US7ASCII和WE8ISO8859P1。这里,我们选择字符集ZHS16GBK,如图9所示。

  其次在后边将要讲解的客户端安装时,为了使客户端正常显示服务器的信息,在安装客户端的时候,必须使客户端的字符集和服务器端的字符集一致,因此,在后面的客户端安装步骤中,客户端的字符集也必须选择ZHS16GBK。


  点击[安装],开始安装,在图10所示的对话框中,可查看安装进程,在安装过程中根据提示分别将第二和第三张安装盘放入光驱即可。

  创建数据库:


  在成功安装Oracle软件后,此时就要开始创建数据库,图11中所示的对话框显示了数据库创建的进程。
改变默认口令:


  创建完SID为ORACL的数据库后,数据库配置助手将显示数据库的详细<nobr οncοntextmenu="return false;" οnmοusemοve="kwM(0);" id="key0" οnmοuseοver="kwE(event,0, this);" οnclick="return kwC();" οnmοuseοut="kwL(event, this);" target="_blank">信息</nobr>,包括默认的SYS和SYSTEM口令,见图12,如果想修改,单击[口令<nobr οncοntextmenu="return false;" οnmοusemοve="kwM(4);" id="key4" οnmοuseοver="kwE(event,4, this);" οnclick="return kwC();" οnmοuseοut="kwL(event, this);" target="_blank">管理</nobr>]按钮改变默认口令后,单击[退出]按钮,完成数据库的配置,安装程序将进行其他一些工具<nobr οncοntextmenu="return false;" οnmοusemοve="kwM(2);" id="key2" οnmοuseοver="kwE(event,2, this);" οnclick="return kwC();" οnmοuseοut="kwL(event, this);" target="_blank">服务</nobr>的配置,如图13所示这些操作都是自动进行的,此时千万不要着急,要耐心等待。


  当出现如图14所示的安装结束画面时,证明我们的数据库服务器安装已经基本大功告成了。

  检查安装后的情况:

  按照前面的步骤完成数据库服务器的安装后,如何知道数据库运转如何?提供了哪些服务?所以我们此时就要进行必要的检查工作来确认一下。

  1、在[<nobr οncοntextmenu="return false;" οnmοusemοve="kwM(3);" id="key3" οnmοuseοver="kwE(event,3, this);" οnclick="return kwC();" οnmοuseοut="kwL(event, this);" target="_blank">程序</nobr>]菜单中检查

  在数据库服务器安装结束后,检查一下[程序]菜单中的项目,选择[开始]|[所有程序],共有两项

  Oracle-OraHome90 Oracle工具

  Oracle Instaalation Products Oracle安装产品

  2、在“服务”中检查


  选择[开始]|[设置]|[控制面板]命令,双击[管<nobr οncοntextmenu="return false;" οnmοusemοve="kwM(1);" id="key1" οnmοuseοver="kwE(event,1, this);" οnclick="return kwC();" οnmοuseοut="kwL(event, this);" target="_blank">理工</nobr>具图标],选择[服务]选项,打开如图15所示的画面。该图列出了服务器安装后,Oracle所有需要启动的服务,这时应该是:

  检查连接数据库:

  完成前两步后,说明数据库和监听器服务都已经正常工作了,下一步,我们,我们试一下在服务器端使用SQL*Plus检查连接数据库的情况。


  运行SQL*Plus后,如图16所示输入用户名和口令 ,连接不成功和成功的情况如图17所示。

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/31478.html

    分享给朋友:

    “SQLite在windows服务器上加入ODBC驱动” 的相关文章

    解决 ChatGPT Access Denied 问题的全面指南

    在使用ChatGPT时,遇到“Access Denied”问题并不罕见。这个问题的出现往往让人感到沮丧,因为我们希望随时随地都能使用这个强大的工具。不过,了解一些常见原因可以帮助我们更快找到解决方案。 地区限制可能是导致“Access Denied”问题的一个主要因素。我常常听说在一些特定的地区,用...

    Hostodo VPS主机使用体验与性能评测

    当我第一次听说Hostodo时,正是2014年,这家美国VPS主机商在市场上开始崭露头角。印象中,它的低价VPS产品让我感到十分吸引,尤其是在对比市场上其他的主机商时,Hostodo的性价比确实相当有优势。它主营的KVM型和NVMe硬盘的KVM型VPS在当时的市场中并不是常见的选择,迅速吸引了许多站...

    深度解析韩国makemodel:传统与现代结合的时尚理念

    markdown格式的内容 韩国makemodel概念 谈到韩国makemodel,我首先感受到了它所传递的深厚文化底蕴。这一时尚理念融合了传统与现代,不仅仅是对衣物的设计,更是一种对韩国文化的致敬。它通过巧妙的配搭,将历史悠久的韩服元素与现代流行趋势相结合,创造出一种独特的美学风格。每一件作品都像...

    PumpCloud VPS主机服务解析:注册、设置与价格一站式指南

    PumpCloud是一家自2015年成立以来便致力于提供高效主机服务的公司,让我来分享下其中的一些亮点。它主要在香港和台湾设有数据中心,专注于为用户提供动态VPS服务。相比于国内一些主机商,PumpCloud显得更国际化,主要通过其快速的网络连接和强大的服务基础设施吸引用户。虽然在行业中还算年轻,但...

    大硬盘服务器的应用与优化建议

    大硬盘服务器,是一种为了存储大量数据而特别设计的服务器。它在数据存储和管理方面发挥着至关重要的作用,特别是在当今数据爆炸的时代。这样一台服务器不仅需要满足基本的存储需求,还应具备高效的性能。无论是企业的数据库管理、云计算服务,还是大数据分析,都会依赖这样的服务器进行支持。 我对大硬盘服务器的定义和用...

    蘑菇云:自然与核爆炸的惊人现象及其深远影响

    蘑菇云这个词,一提起来让人既熟悉又敬畏。它的外形就像个倒立的蘑菇,顶部宽大、底部则较小,这是因为它源自于强大爆炸所产生的气体。这种云朵看似平常,却是一种强烈爆炸后气体与空气混合的结果。虽然蘑菇云在现代多被与核爆炸联系在一起,但实际上,火山喷发及一些天体撞击也可能产生自然形成的蘑菇云。 了解蘑菇云的形...