如何建立数据库

如何建立数据库,第1张

手工创建数据库的全部脚本及说明

系统环境:

1、 *** 作系统:Windows 2000 Server,机器内存128M

2、数据库: Oracle 8i R2 (816) for NT 企业

3、安装路径:D:\ORACLE

建库步骤:

1、手工创建相关目录

D:\Oracle\admin\test

D:\Oracle\admin\test\adhoc

D:\Oracle\admin\test\bdump

D:\Oracle\admin\test\cdump

D:\Oracle\admin\test\create

D:\Oracle\admin\test\exp

D:\Oracle\admin\test\pfile

D:\Oracle\admin\test\udump

D:\Oracle\oradata\test

D:\Oracle\oradata\test\archive

2、手工创建初始化启动参数文件:D:\Oracle\admin\test\pfile\inittestora,内容:

3、手工创建D:\Oracle\Ora81\DATABASE\inittestora文件,

内容:IFILE= 'D:\Oracle\admin\test\pfile\inittestora '

4、使用orapwdexe命令,创建D:\Oracle\Ora81\DATABASE\PWDtestora

命令:D:\Oracle\Ora81\bin\orapwd file=D:\Oracle\Ora81\DATABASE\PWDtestora password=ORACLE entries=5

5、通过oradimexe命令,在服务里生成一个新的实例管理服务,启动方式为手工

set ORACLE_SID=test

D:\Oracle\Ora81\bin\oradim -new -sid test -startmode manual -pfile "D:\Oracle\admin\test\pfile\inittestora "

6、生成各种数据库对象

D:\> svrmgrl

--创建数据库

connect INTERNAL/oracle

startup nomount pfile= "D:\Oracle\admin\test\pfile\inittestora "

CREATE DATABASE test

LOGFILE 'D:\Oracle\oradata\test\redo01log ' SIZE 2048K,

'D:\Oracle\oradata\test\redo02log ' SIZE 2048K,

'D:\Oracle\oradata\test\redo03log ' SIZE 2048K

MAXLOGFILES 32

MAXLOGMEMBERS 2

MAXLOGHISTORY 1

DATAFILE 'D:\Oracle\oradata\test\system01dbf ' SIZE 58M REUSE AUTOEXTEND ON NEXT 640K

MAXDATAFILES 254

MAXINSTANCES 1

CHARACTER SET ZHS16GBK

NATIONAL CHARACTER SET ZHS16GBK;

控制文件、日志文件在上面语句执行时生成

connect INTERNAL/oracle

--修改系统表空间

ALTER TABLESPACE SYSTEM DEFAULT STORAGE ( INITIAL 64K NEXT 64K MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 50);

ALTER TABLESPACE SYSTEM MINIMUM EXTENT 64K;

--创建回滚表空间

CREATE TABLESPACE RBS DATAFILE 'D:\Oracle\oradata\test\rbs01dbf ' SIZE 256M REUSE

AUTOEXTEND ON NEXT 5120K

MINIMUM EXTENT 512K

DEFAULT STORAGE ( INITIAL 512K NEXT 512K MINEXTENTS 8 MAXEXTENTS 4096);

--创建用户表空间

CREATE TABLESPACE USERS DATAFILE 'D:\Oracle\oradata\test\users01dbf ' SIZE 128M REUSE

AUTOEXTEND ON NEXT 1280K

MINIMUM EXTENT 128K

DEFAULT STORAGE ( INITIAL 128K NEXT 128K MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 0);

--创建临时表空间

CREATE TABLESPACE TEMP DATAFILE 'D:\Oracle\oradata\test\temp01dbf ' SIZE 32M REUSE

AUTOEXTEND ON NEXT 640K

MINIMUM EXTENT 64K

DEFAULT STORAGE ( INITIAL 64K NEXT 64K MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0) TEMPORARY;

--创建工具表空间

CREATE TABLESPACE TOOLS DATAFILE 'D:\Oracle\oradata\test\tools01dbf ' SIZE 64M REUSE

AUTOEXTEND ON NEXT 320K

MINIMUM EXTENT 32K

DEFAULT STORAGE ( INITIAL 32K NEXT 32K MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 0);

--创建索引表空间

CREATE TABLESPACE INDX DATAFILE 'D:\Oracle\oradata\test\indx01dbf ' SIZE 32M REUSE

AUTOEXTEND ON NEXT 1280K

MINIMUM EXTENT 128K

DEFAULT STORAGE ( INITIAL 128K NEXT 128K MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 0);

--创建回滚段

CREATE PUBLIC ROLLBACK SEGMENT RBS0 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS1 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS2 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS3 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS4 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS5 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS6 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS7 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS8 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS9 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS10 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS11 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS12 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS13 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS14 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS15 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS16 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS17 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS18 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS19 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS20 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS21 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS22 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS23 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

CREATE PUBLIC ROLLBACK SEGMENT RBS24 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );

--使回滚段在线

ALTER ROLLBACK SEGMENT "RBS0 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS1 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS2 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS3 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS4 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS5 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS6 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS7 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS8 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS9 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS10 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS11 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS12 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS13 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS14 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS15 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS16 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS17 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS18 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS19 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS20 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS21 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS22 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS23 " ONLINE;

ALTER ROLLBACK SEGMENT "RBS24 " ONLINE;

--修改sys用户的临时表空间为TEMP

alter user sys temporary tablespace TEMP;

--创建数据字典表

@D:\Oracle\Ora81\Rdbms\admin\catalogsql;

@D:\Oracle\Ora81\Rdbms\admin\catexp7sql

@D:\Oracle\Ora81\Rdbms\admin\catprocsql

@D:\Oracle\Ora81\Rdbms\admin\cathssql

connect system/manager

@D:\Oracle\Ora81\sqlplus\admin\pupbldsql

connect internal/oracle

@D:\Oracle\Ora81\Rdbms\admin\catrepsql

exit

--生成SQLPlus帮助系统

sqlplus SYSTEM/manager

@D:\Oracle\Ora81\sqlplus\admin\help\helpbldsql helpussql

exit

--修改system用户默认表空间和临时表空间

svrmgrl

connect internal/oracle

alter user system default tablespace TOOLS;

alter user system temporary tablespace TEMP;

exit

7、将test实例启动服务设置成自动启动方式

D:\Oracle\Ora81\bin\oradim -edit -sid test -startmode auto

ArcSDE创建企业级数据库

在ArcCatalog或者ArcMap中打开ArcToolBox工具箱。

在工具箱中,找到创建企业级地理数据库工具,依次为数据管理工具→地理数据库管理→创建企业级地理数据库

俗话说“顾客是上帝”,客户是企业最重要的部分,而客户关系管理最重要的部分就是客户数据库,从而建立一个良好的CRM数据库就直接关系到企业客户关系管理的好坏,从而直接影响企业业务的多少。

首先是数据质量,确认数据对建立CRM数据库而言相当重要。否则的话,你可能会为一个相同的客户建立很多条记录,也完全有可能为两个不同的人只建了一个记录。这样,你可能会给一个顾客发很多份相同的邮件。这是很惹人烦的一件事,企业很可能会因此而疏远甚至失去顾客。因此,在建立CRM数据库时,一定要确认由应用程序所生成的客户编码,要保证它的唯一性。

其次要注意的就是对那些企业想收集,但又没有一定结构且信息量比较大的数据(如文本信息)要很慎重。一个CRM数据库应包括的基本内容有电话、统计数据、客户查询等信息。但在一个决策支持系统中,没有一定结构的文本信息是很难查询和分析的。这时,企业就要考虑清楚,哪些数据是CRM数据库使用者所关心的,又怎样才能使这些数据对他们变得更为有用。

最后姓名及地址要特别注意。姓名,对每一个客户来说,是唯一的。在把它输入到CRM数据库之前,一定要进行分解和规范化(这里可能对像国外姓名等比较复杂的情况更为重要)。分解是指要把姓名分解成各个组成部分,规范化是指要将姓名存放成一种统一的格式。■■

是如何连接sql数据库吗,那就你可以去

看看ArcGIS中的ArcSDE这个软件,可以

和Oracle、sql server、DB2等数据库结合起来管理数据。

如果是建表的语言,那就是下面的例子 create table 表名 (id int, name char(10), age int )

思想基础。即一个企业应该具备的品牌理念和意识,这是实行品牌管理的根本。品牌管理既是一种理论,也是一种方法体系,但更重要的,它是一种思想体系,如果不具备这种思想,就绝不可能建立真正优秀的品牌;它关系着品牌管理能否到位,并引导着企业的全员品牌意识,对整个企业的行为起着关键的影响,只有将品牌思想深入贯彻到整个企业,才能从根本上带动品牌的良性发展。

管理基础。管理是优秀品牌得以建立的保证,它为品牌的建立搭筑了实施的架构。品牌包含的内容非常丰富,涉及到各种资源的有效利用,因此要充分对品牌战略的实施进行良好的规划,并且在组织形式和执行方法上提供一种规范,使企业的品牌策略能够正确地执行,从而保证品牌价值的实现。

产品基础。产品是品牌的载体,它是品牌生存的基础;而品牌是产品的核心价值,它代表着产品的高级形式。优秀的品牌一定要依靠优秀的产品来维护其价值,因为产品代表的是消费者的需求。只有产品被消费者接受,才会在消费者心目中积累起品牌的价值,否则失去了这个载体,品牌将无法生存。在产品充分满足消费者需求的情况下,品牌才能发挥出强大、持久的力量。

以上就是关于如何建立数据库全部的内容,包括:如何建立数据库、ArcSDE创建企业级数据库、中小企业该如何建立CRM数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9416248.html

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

发表评论

登录后才能评论

评论列表(0条)

保存