Cuando se usa PLSQL para importar sql, la interfaz Herramientas-> Importar tablas es la siguiente:
Si ocurre un error: ORA-01119: no se pudo crear un archivo de base de datos ORA-27040 :: error de creación de archivo, cuando el archivo no se puede crear, puede abrir el archivo sql en este momento y encontrará que
Hay un espacio de tabla en él, y este espacio de tabla no se crea en su base de datos de Oracle, por lo que necesita encontrar el directorio de instalación de Oracle (el mío es el directorio en la máquina virtual de la siguiente manera :) para crear el espacio de tabla.
El código específico para crear un espacio de tabla en PLSQL es
crear archivo de
datos HEIMA26 de espacio de tabla 'c: \ oracle \ product \ 10.2.0 \ oradata \ orcl / HEIMA .dbf'
tamaño 50M
autoextender en los
próximos 10M
Después de la ejecución, el espacio de tabla se encuentra en el directorio de Oracle de la máquina virtual (de hecho, el error es causado por la ruta incorrecta para crear el espacio de tabla).
--------------------------- En este momento, el problema se ha resuelto, lo siguiente es lo que tengo que hacer yo solo, no es necesario que lo lea ----- -------------------------
Luego cree un nombre de usuario y una contraseña y especifique el código de espacio de tabla de la siguiente manera:
crear usuario heima
identificado por
heima espacio de tabla predeterminado HEIMA26
Déle el código de permiso de la siguiente manera:
conceder dba a heima
Inicie sesión en PLSQL con esta cuenta y luego la importación de tablas se realizará correctamente
Parte de la referencia: http://blog.csdn.net/lizhangyong1989/article/details/26371915