一 硬件环境 
    两台电脑,一台为服务器装跑HANA虚拟机,一台为客户端运行HANA_STUDIO 
    服务器:内存至少需要16G     windows server 2003 64位 
    客户端:windows 7 64位 
  
二软件环境 
    服务器:VMware 9.0    HANA虚拟机镜像 
    客户端:jdk   sapcar   SAP_HANA_CLIENT SAP_HANA_STUDIO 
软件的下载地址如下: 
    HANA虚拟机镜像:http://pan.baidu.com/share/link?shareid=529008&uk=553730487 
    sapcar,HANA_STUDIO和HANA_CLIENT:http://pan.baidu.com/share/link?shareid=546348&uk=553730487 
  
三安装 
    服务器: 
    安装虚拟机软件VMware 9.0 
  
    客户端: 
    1.安装JDK,HANA_STUDIO安装需要JDK 
    以下步骤可以参考HANA Academy - Installing the SAP HANA Studio and SAP HANA Client tools视频 
    2.   使用sapcar解压缩HANA_CLIENT和HANA_STUDIO 
        在命令行模式下,用CD命令进去到sapcar,HANA_CLIENT和HANA_STUDIO的下载目录 
        输入命令:   sapcar -xvf   "I*.SAR"   来解压缩HANA_CLIENT和HANA_STUDIO 
        解压缩完成后会产生两个文件夹SAP_HANA_CLIENT和SAP_HANA_STUDIO 
    3.安装SAP_HANA_CLIENT 
        进入SAP_HANA_CLIENT文件夹,双击hdbinst.exe 
        在出现的窗口中直接按回车,以默认路径安装 
        安装完成后显示 Installation done 在管理工具-数据源(odbc)-系统dns-添加 可以看到HDBODBC 
    4.安装SAP_HANA_STUDIO 
        进入SAP_HANA_STUDIO文件夹,双击hdbinst.exe 
        在出现的窗口中直接按回车,以默认路径安装 
        安装完成后显示 Installation done,在开始菜单-程序里面可以找到HANA_STUDIO 
  
四配置 
    服务器: 
    1.解压缩HANA虚拟机镜像SUSE Linux Enterprise 11 64-bit HANA SP4.7z 
    2.进去虚拟机文件夹用记事本打开SUSE Linux Enterprise 11 64-bit.vmx文件, 
        修改ethernet0的connectionType由"NAT"改为"bridged" ,这样客户端电脑才能连接。 
        ethernet0.connectionType = "bridged" 
        添加以下内容,作用是取消虚拟机与主机的时间同步 
time.synchronize.continue = "FALSE"  
time.synchronize.restore = "FALSE"  
time.synchronize.resume.disk = "FALSE"  
time.synchronize.shrink = "FALSE"  
time.synchronize.tools.startup = "FALSE" 
    3.启动虚拟机,虚拟机密码如下: 
LINUX : 
USER:ROOT  PASSWD:abc123 
  
HANA LINUX SYSADMINISTRATOR: 
USER:hdbadm  PASSWD:HANAabc123 
  
DB: 
USER:SYSTEM  PASSWD:HANAabc123 
  
    4.修改IP地址(我操作的时候虚拟机鼠标左右键是反的,汗啊) 
        打开左下角 计算机-打开菜单-网络配置 
        修改Overview选项卡中eth0的IP地址,修改Routing选项卡中的网关地址。 
        确保客户端电脑和虚拟机能相互ping通。 
    5.修改虚拟机时间 
        启动一个终端,关闭HANA实例: 
        hanadb:~ # su - hdbadm 
        hanadb:/usr/sap/HDB/HDB00> HDB stop 
  
        启动一个新的终端,修改虚拟机时间(为了防止时间过期) 
        hanadb:~# date 123112002012 
  
        启动HANA实例: 
        hanadb:/usr/sap/HDB/HDB00> HDB start 
  
客户端: 
    1.启动SAP HANA STUDIO 
    2.连接HANA服务器 
        打开Modeler窗口,在左边的窗体中,右键-  Add System 
        在打开的窗口中,填写以下内容: 
        host:填写HANA虚拟机IP地址 
        Instance Number: 00 
        Description: 任意,可以填:HDB 
        选下一步输入,HANA数据库,用户名密码: 
        User Name:    SYSTEM 
        Password:    HANAabc123 
        选下一步,点Finish连接 
  
至此,HANA学习环境搭建完成。

引用地址:http://www.cnblogs.com/hanmos/p/3425511.html

HANA学习笔记1-搭建HANA学习环境的更多相关文章

  1. Docker学习笔记之搭建Docker运行环境

    0x00 概述 既然 Docker 是一款实用软件,我们就不得不先从它的安装说起,只有让 Docker 运行在我们的计算机上,才能更方便我们对 Docker 相关知识和使用方式的学习.得益于与商业性的 ...

  2. ISD9160学习笔记02_搭建NuMicro开发环境

    开发环境这边没什么好说的,烧写玩了玩录音的测试程序. 1. 烧写工具 昨晚先尝试了下烧写工具(NuMicro ICP Programming Tool 1.30.6491.exe),板子自带了烧写器, ...

  3. Hadoop学习笔记(10) ——搭建源码学习环境

    Hadoop学习笔记(10) ——搭建源码学习环境 上一章中,我们对整个hadoop的目录及源码目录有了一个初步的了解,接下来计划深入学习一下这头神象作品了.但是看代码用什么,难不成gedit?,单步 ...

  4. Hadoop学习笔记(4) ——搭建开发环境及编写Hello World

    Hadoop学习笔记(4) ——搭建开发环境及编写Hello World 整个Hadoop是基于Java开发的,所以要开发Hadoop相应的程序就得用JAVA.在linux下开发JAVA还数eclip ...

  5. Java web与web gis学习笔记(一)——Tomcat环境搭建

    系列链接: Java web与web gis学习笔记(一)--Tomcat环境搭建 Java web与web gis学习笔记(二)--百度地图API调用 JavaWeb和WebGIS学习笔记(三)-- ...

  6. kvm虚拟化学习笔记(一)之kvm虚拟化环境安装

    平时一直玩RHEL/CentOS/OEL系列的操作,玩虚拟化也是采这一类系统,kvm在RHEL6系列操作系统支持比较好,本文采用采用OEL6.3操作系统,网上所有文章都说KVM比xen简单,我怎么感觉 ...

  7. Orleans[NET Core 3.1] 学习笔记(一).NET环境下的分布式应用程序

    前言 Orleans是一个跨平台的框架,用于搭建可扩展的分布式应用程序 第一次接触Orleans还是两年前做游戏服务器的时候,用SignalR+Orleans的组合,写起代码来不要太爽. 即将进入20 ...

  8. Swift学习笔记(一)搭配环境以及代码运行成功

    原文:Swift学习笔记(一)搭配环境以及代码运行成功 1.Swift是啥? 百度去!度娘告诉你它是苹果最新推出的编程语言,比c,c++,objc要高效简单.能够开发ios,mac相关的app哦!是苹 ...

  9. Django学习笔记(一):环境安装与简单实例

    Django学习笔记(一):环境安装与简单实例 通过本文章实现: Django在Windows中的环境安装 Django项目的建立并编写简单的网页,显示欢迎语与当前时间 一.环境安装 结合版本兼容性等 ...

  10. [原创]java WEB学习笔记75:Struts2 学习之路-- 总结 和 目录

    本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...

随机推荐

  1. Xcode真机调试出现The account '***' has no team with ID '***'的解决方案

    前段时间,想用真机调试的时候出现 The account '***' has no team with ID '***'的问题, 以前页真机调试过,没有这种情况,于是我登陆开发者中心,进去发现说我的账 ...

  2. java selenium (五) 元素定位大全

    页面元素定位是自动化中最重要的事情, selenium Webdriver 提供了很多种元素定位的方法.  测试人员应该熟练掌握各种定位方法. 使用最简单,最稳定的定位方法. 阅读目录 自动化测试步骤 ...

  3. Angular js 之动态传数据到下一个页面和动态通过ng-click进入不同的页面

    +关于Angular js中一些千篇一律的后台获取数据 首先在services.js里面把服务写好 然后在controller里面把数据给打印出来 (首先需要把数据注入) +关于Angular js中 ...

  4. bzoj 3504: [Cqoi2014]危桥

    #include<cstdio> #include<iostream> #include<cstring> #define M 100009 #define inf ...

  5. mongogogog

    $cmp,$eq,$gt,$gte,$lt,$lte,$ne$setEquals,$setIntersection,$setUnion,$setDifference,$setLsSubset,$any ...

  6. GDI与GDI+ 贴图性能对比

    在做绘图相关工作,由于对显示绘制结果实时性有要求,筛选了GDI , 与GDI+ 贴图性能. 这里假设在内存中已绘制完成一张图片,现需求显示在控件上,同时,总是更新全部区域. GDI+ 实现 priva ...

  7. android退出MainActivity后onDestroy不回调

    问题:有时点击back键,退出MainActivity后,app已不可见,但是onDestroy却没有被调用. 原因: 1. onBackPressed被覆盖 @Override public voi ...

  8. linux内核学习之七 可执行程序的装载和运行

    一 程序的装载和运行的基本知识补充    1 当进程开始执行一个新的程序时,从父进程继承的所有页被释放,以便在新的用户地址空间开始执行新的计算,甚至进程的特权都可能发生改变,但是,进程的PID不会改变 ...

  9. 初学者的python学习笔记2

    本来想是先把作业二搞定的,结果发现作业二用的字典,一脸懵逼,还是先搞定第二课吧.其实第二课和第一课内容差不多,据说是第一课的老师去美国了……不管怎么样先整理一下吧. ----------------- ...

  10. Gnu/Linux的学习探索

    1.Gnu/Linux是一个基于POSIX和UNIX的多用户多任务 支持多线程多CPU的类UNIX的操作系统. 继承了UNIX以网络为核心的设计思想 是性能稳定的多用户网络操作系统. 1991年10月 ...