社区
Oracle 高级技术
帖子详情
创建数据库的问题
riyun1975
2003-06-26 12:05:09
Oracle服务端已装好,我不想手工创建数据库,想在制作的安装盘中创建数据库(制作安装工具InstallShield),创建表空间及用户,该如何写脚本,需要调用Oracle的那些东西?
先谢!!!!
...全文
44
9
打赏
收藏
创建数据库的问题
Oracle服务端已装好,我不想手工创建数据库,想在制作的安装盘中创建数据库(制作安装工具InstallShield),创建表空间及用户,该如何写脚本,需要调用Oracle的那些东西? 先谢!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chen_cyh
2003-08-06
打赏
举报
回复
自己写sql脚本,然后调用就可以了!
LGQDUCKY
2003-08-06
打赏
举报
回复
直接写BAT文件,把你的SQL文件
SQLPLUS SYSTEM/MANAGER @USER.SQL
安装程序运行他不就行了
changqr
2003-08-03
打赏
举报
回复
dbassist生成的脚本在$ORACLE_HOME/admin/$ORACLE_SID/create目录下。
最简单的方式你用图形化界面来创建。
#!/bin/sh
ORACLE_SID=wjjs
export ORACLE_SID
/oracle/app/oracle/product/8.1.7/bin/svrmgrl << EOF
spool /oracle/app/oracle/product/8.1.7/admin/wjjs/create/crdb1.log
connect internal
startup nomount pfile='/oracle/app/oracle/product/8.1.7/dbs/initwjjs.ora'
CREATE DATABASE wjjs
MAXINSTANCES 4
MAXDATAFILES 2048
MAXLOGFILES 8
MAXLOGMEMBERS 2
MAXLOGHISTORY 10240
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET ZHS16GBK
CONTROLFILE REUSE
DATAFILE '/dev/wjjs/system001' SIZE 2044M AUTOEXTEND OFF DEFAULT STORAGE (INITIAL 16K NEXT 16K MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0)
LOGFILE GROUP 1 ('/dev/wjjs/logfile1') SIZE 510M,
GROUP 2 ('/dev/wjjs/logfile2') SIZE 510M,
GROUP 3 ('/dev/wjjs/logfile3') SIZE 510M;
spool off
exit
EOF
##############################################################################
看oracle的帮助文档啊,里面东西太全了:http://otn.oracle.com/pls/db92/db92.homepage?remark=tahiti
hrb_qiuyb
2003-06-26
打赏
举报
回复
这样理论上成立,你可以把用dbassist生成的脚本放在InstallShield执行
但实际上,建库时得许要许人为干预的因素,你想想可以,不过实际上一定会有问题。
hbu-dragon
2003-06-26
打赏
举报
回复
关于使用脚本创建数据库你可以搜索一下以前的帖子。
supershb
2003-06-26
打赏
举报
回复
你需要写脚本 , 只需要调用sqlplus就可以完成创建表空间及用户。
riyun1975
2003-06-26
打赏
举报
回复
大森林,dbassist生成的脚本在哪个目录下呀,我的版本是8.0.5
riyun1975
2003-06-26
打赏
举报
回复
我用的Oracle版本是8.0.5,创建表空间,用户的脚本都写完了在sqlplus中也运行通过了,
可就是不知道在制作的安装盘里怎么去执行。
我是用Oracle dababase assistant工具建的库现在想全部用脚本实现即create database 怎样去写,然后加到安装盘里,还要获得Oracle的安装路径。
怎么办?怎么办?怎么办?.....
写的详细一点好吗?分不够再加喽!!!!!!!!!!!
BlueskyWide
2003-06-26
打赏
举报
回复
1.create tablespace...;
2.create public rollback segment...;
3.create user...;
4.grant...;
查看一下书本,自已动手去做吧。
【数据库新手】关于
创建数据库
过程失败,“master”中拒绝了CREATE DATABASE权限
问题
文章详细介绍了在SQL Server身份验证模式下,遇到
创建数据库
时报错‘master’拒绝了CREATEDATABASE权限的
问题
解决方案。通过使用Windows模式重新登录并赋予服务器角色权限,最终成功
创建数据库
。
11gR2 DBCA
创建数据库
global database name长度及db_name长度限制8位
问题
本文介绍了Oracle数据库中全局数据库名称(globaldatabasename)的构成规则,包括database_name和database_domain两部分,并解释了未指定domain时Oracle如何处理数据库名称及实例名称,提醒用户注意这一细节以避免备份恢复时出现
问题
。
SQLite 数据库创建后,DB文件路径
问题
本文详细介绍了如何使用Sqlite在Android设备上
创建数据库
,包括默认存储位置、权限获取、使用SQLiteExpert查看数据库文件等关键步骤。通过本指南,开发者能够有效地管理和操作数据库,提升应用性能。
解决postgres无权创建database
问题
permission denied to create database
本文介绍了解决用户在没有root权限的情况下无法创建database的
问题
。通过使用有root权限的用户来创建database,并将owner权限授予其他用户的方法,有效地解决了这一
问题
。
qt中创建database失败
问题
2020-10-17
本文探讨了使用Qt进行数据库创建时遇到的
问题
,特别是当调用db.setDataBaseName(“mydb.db”)后本地未生成文件且db.open()返回false的情况。通过执行qmake后
问题
得以解决。
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章