Starting an Oracle database without a spfile & pfile? How can I start an Oracle database if both the spfile and pfile are not present, and a backup is also not available?
You can try it with a basic pfile file like this:

SID.__db_cache_size=180355072
SID.__java_pool_size=71303168
SID.__large_pool_size=4194304
SID.__oracle_base='/u01/app/oracle'#ORACLE_BASE set from environment
SID.__pga_aggregate_target=335544320
SID.__sga_target=1001088640
SID.__shared_io_pool_size=0
SID.__shared_pool_size=419430400
SID.__streams_pool_size=50331648
*.audit_trail='DB_EXTENDED'
*.compatible='11.2.0.0.0'
*.control_files='/u01/oradata/SID/control01.ctl','/u01/oradata/SID/control02.ctl','/u01/oradata/SID/control03.ctl'
*.core_dump_dest='/u01/app/oracle/admin/SID/cdump'
*.db_domain='your.domain'
*.db_name='SID'
*.db_recovery_file_dest='/u01/oradata/SID/flash_recovery_area'
*.db_recovery_file_dest_size=1000G
*.db_unique_name='SID02'
*.pga_aggregate_target=335544320
*.sga_max_size=1005306368
*.sga_target=1001088640
*.timed_statistics=TRUE
*.undo_management='AUTO'
*.undo_retention=900
*.undo_tablespace='UNDOTS02'


Change the values so that they reflect the values (at least replace SID with your SID) that you need.