{"id":1248,"date":"2018-06-18T16:45:13","date_gmt":"2018-06-18T15:45:13","guid":{"rendered":"http:\/\/130.61.50.57\/?p=1248"},"modified":"2018-07-27T15:22:40","modified_gmt":"2018-07-27T14:22:40","slug":"roracle-1-3-1-r-3-5-0","status":"publish","type":"post","link":"https:\/\/blog.tiran.stream\/?p=1248","title":{"rendered":"ROracle 1.3.1 &#038; R 3.5.0"},"content":{"rendered":"<p>De nombreux utilisateurs de ROracle rencontrent des probl\u00e8mes lors de la mise \u00e0 jour vers R 3.5:<\/p>\n<pre class=\"brush: js; ruler: true;\">&gt; library(ROracle)\r\nLoading required package: DBI\r\nErreur : package or namespace load failed for &#039;ROracle&#039;:\r\npackage &#039;ROracle&#039; was installed by an R version with different internals; it needs to be reinstalled for use with this R version\r\n&gt;\r\n<\/pre>\n<p>Ces derniers utilisent g\u00e9n\u00e9ralement la version binaire de ROracle 1.3-1 mise \u00e0 disposition sur le site d&rsquo;Oracle: <a href=\"http:\/\/www.oracle.com\/technetwork\/database\/database-technologies\/r\/roracle\/downloads\/index.htm\">http:\/\/www.oracle.com\/technetwork\/database\/database-technologies\/r\/roracle\/downloads\/index.htm<\/a><\/p>\n<p>Or il s&rsquo;av\u00e8re que cette derni\u00e8re a \u00e9t\u00e9 compil\u00e9e pour R 3.3 d&rsquo;o\u00f9 le probl\u00e8me&#8230;<\/p>\n<p>La solution consiste \u00e0 utiliser les sources du package disponibles sur <a href=\"https:\/\/cran.r-project.org\/web\/packages\/ROracle\/index.html\">le site du CRAN<\/a> et a recompiler la package avec R 3.5 \u00e0 l&rsquo;aide de \u00ab\u00a0R CMD INSTALL ROracle_1.3-1.tar.gz\u00a0\u00bb:<\/p>\n<pre class=\"brush: js; ruler: true;\">&gt; library(ROracle)\r\nLoading required package: DBI\r\n&gt; \r\n&gt; packageVersion(&quot;ROracle&quot;)\r\n[1] &#039;1.3.1&#039;\r\n&gt;\r\n&gt; version$version.string\r\n[1] &quot;R version 3.5.0 (2018-04-23)&quot;\r\n&gt;\r\n<\/pre>\n<p>Pour la plateforme Windows, en cas d&rsquo;indisponibilit\u00e9 de RTools, le bundle suivant <a href=\"https:\/\/blog.tiran.stream\/wp-content\/uploads\/2018\/06\/ROracle.zip\">ROracle<\/a> (compil\u00e9 sur ma machine) peut \u00eatre utilis\u00e9.<\/p>\n<p>Il peut \u00eatre d\u00e9ploy\u00e9 directement via install.packages:<\/p>\n<pre class=\"brush: js; ruler: true;\">&gt; setwd(&#039;C:\/RTI&#039;)\r\n&gt; install.packages(&#039;ROracle.zip&#039;, repos=NULL)\r\nInstalling package into \u2018C:\/Users\/rtiran\/Documents\/R\/win-library\/3.5\u2019\r\n(as \u2018lib\u2019 is unspecified)\r\n&gt; library(ROracle)\r\nLe chargement a n\u00e9cessit\u00e9 le package : DBI\r\n&gt;\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>De nombreux utilisateurs de ROracle rencontrent des probl\u00e8mes lors de la mise \u00e0 jour vers R 3.5: &gt; library(ROracle) Loading<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[6,12,20],"tags":[],"class_list":["post-1248","post","type-post","status-publish","format-standard","hentry","category-oracle","category-r","category-roracle"],"_links":{"self":[{"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/posts\/1248","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1248"}],"version-history":[{"count":4,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/posts\/1248\/revisions"}],"predecessor-version":[{"id":1252,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/posts\/1248\/revisions\/1252"}],"wp:attachment":[{"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}