永发信息网

如何在创建ORACLE数据库时指定db

答案:2  悬赏:30  手机版
解决时间 2021-04-10 19:43
  • 提问者网友:謫仙
  • 2021-04-10 08:40
如何在创建ORACLE数据库时指定db
最佳答案
  • 五星知识达人网友:玩世
  • 2021-04-10 09:27
1.cmd->sqlplus 用户名/密码@数据库名 (as sysdba)
->enter
注:如果此用户名不是系统用户sys,scott,system就不需要加as sysdba

2.create tablespace space1 datafile 'D:\ORACALEdataflie\JG.dbf' size 1000M autoExtend on;
注意:D:\ORACALEdataflie必须存在,不然报错

3.create user user1 identified by 123 default tablespace space1 ;

4.grant connect,dba to user1;

5.exit

6.imp user1/123@数据库名 file=f:\xx.dmp full=y ignore=y; --这个是导入数据库
全部回答
  • 1楼网友:神也偏爱
  • 2021-04-10 10:45
写一个类,这个类直接写一个create table的语句,例如: string sql ="create table aaa (id varchar2(32), a varchar2(200), b varchar2(200)) ; "; 可直接执行该sql语句。 preparedstatement stmt = conn.preparestatement(sql); stmt.execute(); 在执行这条sql语句前提,最好查询下,该表是否存在,如果存在,可提示下,如果该表存在,1、人工处理,2、删除该表(听听客户的需求); 还有,记得要commit掉,为了节省数据库资源。 至于这个类,可以通过js调用、按钮调用等等,那就随你了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯