{"id":101,"date":"2016-03-16T22:20:49","date_gmt":"2016-03-16T21:20:49","guid":{"rendered":"http:\/\/familie-schulte.net\/?p=101"},"modified":"2016-03-17T17:40:16","modified_gmt":"2016-03-17T16:40:16","slug":"verbinden-mit-oracle-12c-in-der-prebuild-vm-von-oracle","status":"publish","type":"post","link":"https:\/\/ulrich-schulte.net\/?p=101","title":{"rendered":"Oracle unter Apple OS X"},"content":{"rendered":"<p>Von Oracle wird eine <a href=\"http:\/\/www.oracle.com\/technetwork\/database\/enterprise-edition\/databaseappdev-vm-161299.html\" target=\"_blank\">Prebuild VM<\/a> mit Oracle 12c f\u00fcr VirtualBox angeboten.<\/p>\n<p>Will man vom Mac aus auf den Oracle 12c Server unter Oracle Enterprise Linux zugreifen, so ist es notwendig, dass<\/p>\n<ul>\n<li>die Firewall in der Virtuellen Maschine \u00a0ausgeschaltet ist,<\/li>\n<li>ein zweites Netzwerkinterface &#8222;Host-Only&#8220; aktiviert ist,<\/li>\n<li>die SID ist ORCL<\/li>\n<li>\n<pre>sqlplus hr\/oracle@entw01:1521\/orcl<\/pre>\n<\/li>\n<\/ul>\n<p>Gibt es hierbei Probleme, so kann das daran liegen, dass der Account hr inaktiv ist. Dann hilft ein Anmelden als sys mit<\/p>\n<pre>sqlplus sys\/oracle@localhost:1521\/orcl as sysdba<\/pre>\n<p>und dann (in sqlplus)<\/p>\n<pre>alter user hr identified by oracle account unlock;<\/pre>\n<p>Um von OSX auf den Oracle Server in der virtuellen Maschine zugreifen zu k\u00f6nnen, m\u00fcssen mehrere Dinge konfiguriert und eingerichtet werden:<\/p>\n<p>Um den Server zuverl\u00e4ssig \u00fcber eine eigene IP-Adresse ansprechen zu k\u00f6nnen, wird in Virtualbox ein Host-Only-Netz angelegt. Um immer die gleiche IP-Adresse f\u00fcr diese Maschine zu erhalten, stelle\u00a0ich in den Einstellungen der virtuellen Netzwerkkarte die kleinste Adresse und gr\u00f6sste Adresse des DHCP-Servers auf den gleichen Wert. Ich merke mir diese Wert und trage ihn in die etc\/hosts meines Macs als Namen ein:<\/p>\n<pre># Host Database\r\n#\r\n# localhost is used to configure the loopback interface\r\n# when the system is booting. Do not change this entry.\r\n##\r\n127.0.0.1 localhost\r\n255.255.255.255 broadcasthost\r\n192.168.56.101 entw01\r\n::1 localhost<\/pre>\n<p>Anschliessend boote ich die virtuelle Maschine und versuche, sie mittels PING vom Mac aus zu erreichen.<\/p>\n<pre>ping entw01<\/pre>\n<h1>Instantclient und sqlplus<\/h1>\n<p>Nun folgt die Installation des instantclients f\u00fcr den Mac. Dazu die gew\u00fcnschten Pakete von Oracle runterlasen und WICHTIG! die Installationsanleitung am Ende der Download-Seite beachten.<\/p>\n<p>Ein Aufruf von sqlplus muss dann erfolgreich sein:<\/p>\n<pre>sqlplus hr\/oracle@entw01\/orcl<\/pre>\n<p>Falls nicht, dann bitte noch mal die Installationsanleitung von Oracle nachvollziehen.<\/p>\n<h1>sqlplus++<\/h1>\n<p>sqlcl ist der Nachfolger von sqlplus. Download von Oracle. Aufruf geschieht wie f\u00fcr sqlplus:<\/p>\n<pre>sql hr\/oracle@entw01\/orcl<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Von Oracle wird eine Prebuild VM mit Oracle 12c f\u00fcr VirtualBox angeboten. Will man vom Mac aus auf den Oracle 12c Server unter Oracle Enterprise Linux zugreifen, so ist es notwendig, dass die Firewall in der Virtuellen Maschine \u00a0ausgeschaltet ist, ein zweites Netzwerkinterface &#8222;Host-Only&#8220; aktiviert ist, die SID ist ORCL sqlplus hr\/oracle@entw01:1521\/orcl Gibt es hierbei &hellip; <a href=\"https:\/\/ulrich-schulte.net\/?p=101\" class=\"more-link\"><span class=\"screen-reader-text\">Oracle unter Apple OS X<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[6,5],"tags":[],"class_list":["post-101","post","type-post","status-publish","format-standard","hentry","category-mac","category-oracle"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8NCNL-1D","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/ulrich-schulte.net\/index.php?rest_route=\/wp\/v2\/posts\/101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ulrich-schulte.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ulrich-schulte.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ulrich-schulte.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ulrich-schulte.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=101"}],"version-history":[{"count":9,"href":"https:\/\/ulrich-schulte.net\/index.php?rest_route=\/wp\/v2\/posts\/101\/revisions"}],"predecessor-version":[{"id":177,"href":"https:\/\/ulrich-schulte.net\/index.php?rest_route=\/wp\/v2\/posts\/101\/revisions\/177"}],"wp:attachment":[{"href":"https:\/\/ulrich-schulte.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ulrich-schulte.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ulrich-schulte.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}