我是 Python 的新手,正在尝试使用 Django 快速构建网站。
以下是我执行的步骤(Win 7):
- 安装 Python 2.7
- 安装 Django 1.4
- 创建了一个项目和应用程序
- 使用“”启动服务器
python manage.py startserver
并使用“http://127.0.0.1:8000”访问基本页面。 - 现在想为我的项目配置我的 Oracle 11g 数据库。因此,安装
cx_Oracle 5.1-11g
并尝试了 'python manage.py syncdb
',但由于cx_Oracle.DatabaseError: ORA-24315: 非法属性类型而失败。 即使从 python 解释器也得到了同样的错误。
import cx_Oracle connection=cx_Oracle.Connection('python_user','python_user','(DESC..string..)')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
cx_Oracle.DatabaseError: ORA-24315: illegal attribute type
- 根据我的故障排除,我正在使用正确的凭据和库。
任何帮助表示赞赏..