Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Menyiapkan database Oracle di Macbook Pro (OS X Yosemite)

Anda tidak dapat menginstal perangkat lunak server database secara langsung di OS X. Oracle membuat keputusan beberapa waktu lalu untuk tidak mendukungnya lagi, mungkin karena tidak cukup digunakan untuk membenarkan biaya yang dikeluarkan. Sepertinya saya ingat kematiannya secara kasar bertepatan dengan Apple menjatuhkan lini Xserve mereka, tapi saya mungkin membayangkan itu.

Klien seperti SQL Developer adalah proposisi yang sangat berbeda dari perspektif dukungan. SQL Developer adalah aplikasi Java, dan membutuhkan JVM/JDK untuk diinstal. Write-once-run-anywhere Java mungkin tidak sepenuhnya benar, tetapi masih mungkin lebih sedikit pekerjaan untuk mendukung aplikasi Java yang relatif kecil daripada binatang yang dikompilasi secara asli seperti RDBMS lengkap. Mereka jelas harus melakukan beberapa pekerjaan untuk memiliki .app bundle dan ada beberapa perbedaan aplikasi dari versi Windows, tetapi mereka tidak perlu khawatir tentang arsitektur yang berbeda, perpustakaan sistem, dll. karena itulah masalah JVM.

Anda dapat menggunakan SQL Developer di Mac untuk terhubung ke database yang berjalan di Windows atau Unix/Linux dll., sehingga masih memiliki tempat; fakta bahwa Anda tidak dapat menjalankan server lokal pada perangkat keras yang sama tidak terlalu relevan bagi kebanyakan orang. Itu hanya memungkinkan pengembang untuk menggunakan Mac alih-alih memaksa mereka ke PC Windows atau Linux.

Jika Anda hanya memiliki akses ke Mac, maka rute paling sederhana adalah seperti yang disebutkan sebelumnya , untuk menginstal VirtualBox dan salah satu dari gambar VM bawaan Oracle menyediakan.

Anda juga dapat menginstal Windows atau Linux di Bootcamp atau di VM Anda sendiri di Virtualbox, Parallels atau VMWare; dan kemudian instal Oracle secara asli. Dengan menggunakan gambar yang dibuat sebelumnya, Anda tidak perlu mempelajari cara menginstal perangkat lunak server database, dan juga mempermudah untuk kembali - jika Anda benar-benar mengacaukan sesuatu, Anda dapat membuangnya dan memulai lagi dengan cukup sederhana.

Jika Anda khawatir tentang kinerja atau penggunaan daya, saya sarankan Anda mulai dengan VM dan lihat bagaimana Anda melakukannya; Anda selalu dapat menambahkan Bootcamp nanti dan bahkan memindahkan data jika Anda ingin melalui rute tersebut.

Anda bisa mencoba meretas sesuatu bersama-sama tentu saja; sudah pernah dilakukan dengan 10g tetapi saya belum melihat ada orang yang mencobanya baru-baru ini sehingga mungkin tidak semudah di Yosemite dan 11g/12c.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL multiple SELECT query dengan fungsi xmlagg - Data tidak ditarik dengan cara yang diperlukan

  2. Bergabung dengan 2 set data melalui persimpangan

  3. Masalah format angka di Oracle

  4. Nilai CLOB masuk/kembali dari plsql (penentu lokasi LOB tidak valid:ORA-22275)

  5. Berapa banyak indeks database yang terlalu banyak?