如何在用命令创建数据库,详细一点 为什么我用命令创建数据库老是报什么协议适配器错误,什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 协议适配器错误在安装数据库的文件夹下查找TNSNAME。ORA文件看里面的内容是不是你要连接的数据库 create database 数据库名 user 用户名 identified by 密码 controlfile reuse [使用已有的控制文件] logfile [GROUP n] 日志文件 size 10M, ....., maxlogfiles 整数 maxlogmembers 整数 maxinstances 整数 archivelog | noarchivelog character set 字符集 datafile 数据文件, ..... sysaux datafile 数据文件,..... default tablespace 表空间名 default temporary tablespace 临时表空间名 tempfile 临时文件 undo tablespace 撤销表空间名 datafile 文件名 给你举个例子吧CREATE DATADASE OracleDB USER UserName IDENTIFIED BY 123 CONTROLFILE REUSE LOGFILE GROUP 1 ('redo01.log') SIZE 10M, GROUP 2 ('redo02.log') SIZE 10M, MAXLOGFILES 10 MAXLOGMEMBERS 10 MAXDATAFILES 100 MAXINSTANCES 1 CHARACTER SET US7ASCII DATAFILE 'SYS01.DBF' SIZE 100M REUSE EXTENT MANAGEMENT LOCAL DEFAULT TABLESPACE tbs_1 DEFAULT TEMPORARY TABLESAPCE temptbs_1 TEMPFILE 'temp01.dbf' SIZE 10M REUSE; --我之前上学的笔记linux下的,你可以参考下创建数据库1.定义Instance的SID .在bush下用:export ORACLE_SID=xldb 怎么判断已经设置好了 # env|grep ORACLE_SID # echo $ORACLE_SID .SID : 唯一标识数据库的名字. 例如:SID=example2.创建参数文件(pfile) .位置:$ORACLE_HOME/dbs/initSID.ora .参数文件的命名initSID.ora .pfile parameter file --> 可进行字符编辑的文件,一个数据库可以有多个pfile .pfile作用设定数据库的初始化参数,用于数据库instance的启动和数据库的创建. .spfile (server parameter file):服务器参数文件一个数据库对应一个spfile.--> 二进制文件-->交由数据库服务器动态管理的参数文件.* vi 里面替换字符串的命令:%s/string1/string2oracle在进行文件的管理的时候遵循OMF规范$ORACLE_BASE -admin |_db_name1 |_adump |_bdump |_cdump |_dpdump |_udump |_pfile _oradata |_db_name1 |_archive3.启动数据库的实例 .环境变量的ORACLE_SID=example .用SYS用户登录 sqlplus "/as sysdba" .SQL>startup --读取pfile参数文件,预处理数据库的配置 --启动实例(Instance) (nomount) --挂载数据库 (mount) --打开数据库 (open)4.创建spfile服务器参数文件SQL>create spfile='/home/oracle/10201/dbs/spfileexample.ora' from pfile='/home/oracle/10201/dbs/initexample.ora';SQL>create pfile='/home/oracle/10201/dbs/initexample.ora' from spfile='/home/oracle/10201/dbs/spfileexample.ora';5.创建口令文件(password file)orapwd FILE=/home/oracle/10201/dbs/orapwexample PASSWORD=oracle ENTRIES=30;6.创建数据库@$ORACLE_HOME/dbs/createNewdb.sql在创建过程中,可以用下面的命令查看创建日志tail -f $ORACLE_BASE/admin/example/bdump/alert_*7.创建系统数据字典和视图spool logEx1.log@$ORACLE_HOME/rdbms/admin/catalog.sql;spool logEx2.log@$ORACLE_HOME/rdbms/admin/catproc.sql;spool logEx3.logCONN SYSTEM/MANAGER@$ORACLE_HOME/sqlplus/admin/pupbld.sql;orapwd file='$ORACLE_HOME/dbs/orapwxldb' password='select' entries=5;怎么检查cd $ORACLE_HOME/dbsls -l创建参数文件。分2种,一种可以直接编辑(pfile),名字叫init+sid.ora intixldb.ora 二种是二进制文件,不可直接编辑的(spfile) spfile+sid.ora spfilexldb.ora注Oracle9i及其后,缺省使用的是二进制文件的参数文件必须是SYSDBA才能执行,文件会放在缺省的路径下 SQL>create pfile from spfile;--创建的文本参数文件 intixldb.ora spfilexldb.oraSQL>create spfile from pfile; 创建二进制的参数文件建好参数文件后,修改其中参数 dbca创建数据库过程的分析http://blog.csdn.net/inthirties/article/details/5728449 使用orale的dbca创建数据库时,选择生成脚本,然后研究一下此脚本就可以了。 求 日期格式问题 oralce中实现类似many in many的语句 plsql 小问题 求一条查询语句 求个SQL查询语句 请问这条奇怪的语句是什么意思???? Oracle创建全文索引错误,提示没有权限?(散分) database操作 密码文件问题 在oracle中同义词之间是不是不能用join 求2张表连表分组查询语句 麻烦大家帮我看看,到底哪里有问题,急急急!!!
在安装数据库的文件夹下查找TNSNAME。ORA文件看里面的内容是不是你要连接的数据库
user 用户名 identified by 密码
controlfile reuse [使用已有的控制文件]
logfile [GROUP n] 日志文件 size 10M, .....,
maxlogfiles 整数
maxlogmembers 整数
maxinstances 整数
archivelog | noarchivelog
character set 字符集
datafile 数据文件, .....
sysaux datafile 数据文件,.....
default tablespace 表空间名
default temporary tablespace 临时表空间名 tempfile 临时文件
undo tablespace 撤销表空间名 datafile 文件名
USER UserName IDENTIFIED BY 123
CONTROLFILE REUSE
LOGFILE GROUP 1 ('redo01.log') SIZE 10M,
GROUP 2 ('redo02.log') SIZE 10M,
MAXLOGFILES 10
MAXLOGMEMBERS 10
MAXDATAFILES 100
MAXINSTANCES 1
CHARACTER SET US7ASCII
DATAFILE 'SYS01.DBF' SIZE 100M REUSE
EXTENT MANAGEMENT LOCAL
DEFAULT TABLESPACE tbs_1
DEFAULT TEMPORARY TABLESAPCE temptbs_1
TEMPFILE 'temp01.dbf' SIZE 10M REUSE;
--我之前上学的笔记linux下的,你可以参考下
创建数据库1.定义Instance的SID .在bush下用:export ORACLE_SID=xldb
怎么判断已经设置好了
# env|grep ORACLE_SID
# echo $ORACLE_SID .SID : 唯一标识数据库的名字.
例如:SID=example2.创建参数文件(pfile)
.位置:$ORACLE_HOME/dbs/initSID.ora
.参数文件的命名initSID.ora
.pfile parameter file --> 可进行字符编辑的文件,一个数据库可以有多个pfile
.pfile作用设定数据库的初始化参数,用于数据库instance的启动和数据库的创建.
.spfile (server parameter file):服务器参数文件
一个数据库对应一个spfile.--> 二进制文件-->交由数据库服务器动态管理的参数文件.* vi 里面替换字符串的命令
:%s/string1/string2oracle在进行文件的管理的时候遵循OMF规范
$ORACLE_BASE
-admin
|_db_name1
|_adump
|_bdump
|_cdump
|_dpdump
|_udump
|_pfile
_oradata
|_db_name1
|_archive3.启动数据库的实例
.环境变量的ORACLE_SID=example
.用SYS用户登录 sqlplus "/as sysdba"
.SQL>startup
--读取pfile参数文件,预处理数据库的配置
--启动实例(Instance) (nomount)
--挂载数据库 (mount)
--打开数据库 (open)
4.创建spfile服务器参数文件
SQL>create spfile='/home/oracle/10201/dbs/spfileexample.ora' from pfile='/home/oracle/10201/dbs/initexample.ora';
SQL>create pfile='/home/oracle/10201/dbs/initexample.ora' from spfile='/home/oracle/10201/dbs/spfileexample.ora';
5.创建口令文件(password file)
orapwd FILE=/home/oracle/10201/dbs/orapwexample PASSWORD=oracle ENTRIES=30;6.创建数据库
@$ORACLE_HOME/dbs/createNewdb.sql
在创建过程中,可以用下面的命令查看创建日志tail -f $ORACLE_BASE/admin/example/bdump/alert_*7.创建系统数据字典和视图
spool logEx1.log
@$ORACLE_HOME/rdbms/admin/catalog.sql;spool logEx2.log
@$ORACLE_HOME/rdbms/admin/catproc.sql;spool logEx3.log
CONN SYSTEM/MANAGER
@$ORACLE_HOME/sqlplus/admin/pupbld.sql;
orapwd file='$ORACLE_HOME/dbs/orapwxldb' password='select' entries=5;怎么检查cd $ORACLE_HOME/dbsls -l创建参数文件。分2种,一种可以直接编辑(pfile),名字叫init+sid.ora
intixldb.ora 二种是二进制文件,不可直接编辑的(spfile) spfile+sid.ora
spfilexldb.ora注Oracle9i及其后,缺省使用的是二进制文件的参数文件
必须是SYSDBA才能执行,文件会放在缺省的路径下
SQL>create pfile from spfile;--创建的文本参数文件
intixldb.ora spfilexldb.ora
SQL>create spfile from pfile; 创建二进制的参数文件建好参数文件后,修改其中参数