oracle是11GR2 64位,系统:win7 64位,在创建数据库的时候总是提示“ORA-00922:选项缺失或无效“原因? 100

 我来答
地表最帅175
高粉答主

2018-04-05 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:152
采纳率:0%
帮助的人:4.3万
展开全部

权限不够,需要用sys用户登录。

1 打开oracle Enterprise Manager   数据库下会出现我们在第二步建立的全局数据库标识xxx1,点击连接输入SYSTEM和password,DBA身份登陆;

2 在 -存储- 下的 -表空间- 下新建立表空间(最好和要建立的用户名相同);

3 在 - 安全性-下的- 用户-下新建立用户 设置用户对应的表空间为上面新建立的表空间,并赋予其恰当的权限;

4 此时断开连接,以新建立的用户建立连接,在方案下就可以看到和表名,用户名相同的方案,在其下就可以新建表;

注意在上面4步有时看不到相应的方案,解决在任意方案下新建立一个表,在选择对应方案的下拉框中就可以看到相应寻找的方案,选择确定后就可以在方案下看到相应的方案.

百度网友0319a0e
2013-03-11 · TA获得超过2.2万个赞
知道小有建树答主
回答量:2080
采纳率:85%
帮助的人:1150万
展开全部
首先确定电脑是不是64位的配置,然后看看你的ORACLE版本是不是64位的,64位的操作系统 一个字符占 16位了,如果不匹配的话,自带的不是64位机的实例,创建的时候语法就问题了,其实就是 表名 或者 列名 异常了
更多追问追答
追问
系统和oracle的版本都是确定无误的
追答
我觉得你的系统安装包还是不对的,如果是64位的SQL的话,助手的创建语法应该是对的。你的电脑是否以前装过 Oracle 32位的系统,你卸载的时候没有卸载干净么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dukyz
2017-04-11 · TA获得超过338个赞
知道答主
回答量:38
采纳率:0%
帮助的人:20.3万
展开全部
是不是你密码设置的时候,开头用了数字了??参考一下这个博客记录吧
http://blog.sina.com.cn/s/blog_5674f6d401012ekw.html
追问
这个当时都查过了,不是上面所说的原因的

参考资料: http://blog.sina.com.cn/s/blog_5674f6d401012ekw.html

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Oo海納百川oO
2013-03-11 · TA获得超过150个赞
知道答主
回答量:96
采纳率:100%
帮助的人:19.4万
展开全部
忽略掉,启动数据库看报什么错
追问
启动数据库没有问题,就是在用Database Configuration Assistant创建数据库的时候还会报这个错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式