求教,Oracle9i安装完成后,如何创建数据库?如何在数据库中建立表

求教,Oracle9i安装完成后,如何创建数据库?如何在数据库中建立表,第1张

选择开始菜单中→程序→Management
SQL
Server
2008→SQL
Server
Management
Studio命令,打开SQL
Server
Management
Studio窗口,并使用Windows或
SQL
Server身份验证建立连接。
在对象资源管理器窗口中展开服务器,然后选择数据库节点
右键单击数据库节点,从d出来的快捷菜单中选择新建数据库命令。
执行上述 *** 作后,会d出新建数据库对话框。在对话框、左侧有3个选项,分别是常规、选项和文件组。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在数据库名称文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
在所有者文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用使用全文索引复选框。
在数据库文件列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的添加、删除按钮添加或删除数据库文件。
切换到选项页、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到文件组页,在这里可以添加或删除文件组。
完成以上 *** 作后,单击确定按钮关闭新建数据库对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再对象资源管理器窗口看到。

1、打开已下载好的oracle9ioracle9i文件\92010NT_Disk1\setupexe。说明:保证网络连接通畅、关闭所有的防火墙,安装包的名字不能用中文。
配置要求:内存256MB以上,硬盘容量8GB以上,建议在Windows 2003 Server 或 Windows xp 上安装。
2、选择文件定位时,源路径注意:不要出现中文名字,目标路径不要选择C盘。
3、可用产品选择--选择Oracle9i Database 92010--勾选 ,为oracle数据库服务器安装可选的预先配置的启动程序数据库、产品选作、管理工具、网络服务、实用程序和基本的客户机软件。
4、安装类型--选择企业版(286GB)提供针对高端应用程序的数据管理,如大容量的联机事务处理(OLTP)环境,查询密集型的数据仓库和要求较高的Internet应用程序等,提供有关可用性和可伸缩性的工具及功能以便满足任务至上的应用程序的需求。其他它版本占用空间较少,也会部分功能。完整安装还是选择企业版。
5、数据库配置选择通用;安装针对通用目的进行优化的预配置数据库。
6、端口号一般选择默认无需更改。
7、全局数据库名若不知怎么设,默认使用ORCL。是全局数据库名唯一标识。
8、数据库文件位置,不要存在C盘。避免系统崩溃后,造成数据丢失。
9、数据库字符集使用缺省字符--下一步--在摘要中可通过下拉条观察到所要安装的所有内容。
10、自动跳出一个数据库的初始化、启动和创建的窗口。
11、数据库的创建完成后,会出一个口令窗口,按照下图填写,此口令为方便记忆,安全性不高。
12、安装完成。

测试的话,拿台PC就能搞好了,装个windows2003,去下载个oracle10g ,oracle11g随便安装就可以,只要注意一下是32位还是64位。
机器的话当然是配置越高越好了。
如果是用于生产系统的话,那就要麻烦一点了,不建议用windows,最好用linux,为了保证系统的不相断。最好要建立热备集群。两台服务器,一台存储盘柜。

1 适用32位 Windows NT/2000/XP
2 适用64位 2003/Windows Server 2003
3 适用64位 Linux x86-64 (x86-64包括amd64和intel64,因为二者的指令指令集同属X86-32指令的延伸,所以大多数情况下的系统与软件,对二者都是适用的)通用的64位X86CPU都是可以装的。
4 不知道,可能就是指32位的 i386 linux吧!
(i386linux适用所有的AMD和INTEL的X86_32和X86_64CPU,也就是说,能装x86_64 linux的机子一定可以装i386 linux)
看你的系统是多少位的,XP一般是32位的,请装1
linux如果是X86-64的可以装3
多数linux都是i386的,可以装4

一直在做对日,5年了,你说的都没有问题,我们现在正在做的一个系统就是日,中,英三个版本的,按你说的,你装一个中文版的就可以,然后想要什么系统就装个多语言包,不过现在基本上都是64位的,当然32位的也不影响,就是有些软件的兼容性不太好,装了用不了。
转正题,装了多语言包后在控制面板里把语言的选项设成你想要的,系统就会自动切换了,很简单,360什么的也就是中文版的软件都可以用,没有问题,因为你的系统里有中文的字体库,不论你用什么语言的系统,只要有中文的字体库,软件就能识别,能正常应用,其实就算你没有中文字体库,软件也是可以用的,不过可能会出现乱码,所以没有问题,你就按你说的装吧,都可以用!你说的那些软件也可以安装在同一系统环境下,互不影响。PHP没有用过,但我们现在开发都用oracle11了,应该已经很成熟了,你可以试试!!

主要有以下几种方法可以用来确定Oracle的位数:

1通过SQLPLUS登录即可看出

a64位登录时就有显示

$ sqlplus "/ as sysdba"

SQLPlus: Release 92040 - Production on Wed Nov 16 15:27:28 2005

Copyright (c) 1982, 2002, Oracle Corporation All rights reserved

Connected to:
Oracle9i Enterprise Edition Release 92040 - 64bit Production
With the Partitioning option
JServer Release 92040 - Production

b32位的无显示

[oracle@jumper oracle]$ sqlplus "/ as sysdba"

SQLPlus: Release 92040 - Production on Wed Nov 16 15:19:03 2005

Copyright (c) 1982, 2002, Oracle Corporation All rights reserved

Connected to:
Oracle9i Enterprise Edition Release 92040 - Production
With the Partitioning option
JServer Release 92040 - Production

c从v$version获取

SQL> select from v$version;

BANNER
------------------------------------------------------------
Oracle9i Enterprise Edition Release 92060 - Production
PL/SQL Release 92060 - Production
CORE 92060 Production
TNS for 32-bit Windows: Version 92060 - Production
NLSRTL Version 92060 - Production

2从v$sql视图获取

a如果输出为8位16进制数,则为32位Oracle

SQL> select address from v$sql where rownum<2;

ADDRESS
--------
578428D8

b如果输出为16位16进制数,则为64位Oracle

SQL> select address from v$sql where rownum<2;

ADDRESS
----------------
000000040DFA01E0

3使用系统命令file

a如果输出带有32-bit字样为32位Oracle

[oracle@jumper oracle]$ file $ORACLE_HOME/bin/oracle
/opt/oracle/product/920/bin/oracle: setuid setgid ELF 32-bit LSB executable, Intel 80386

b如果输出带有64-bit字样为64位Oracle

$ file $ORACLE_HOME/bin/oracle
/opt/oracle/product/920/bin/oracle: ELF 64-bit MSB executable SPARCV9 Version 1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12979749.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存