首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用.net通过odbc访问Hive

但在通常情况下,是通过编程的方式来操作Hive,Hive提供了JDBC和ODBC接口,因为公司的数据处理程序是使用.net开发并运行在windows server上的,因此这篇文章将介绍如何通过ODBC...JDBC:Java Database Connectivity,Java数据库连接,是用于Java编程语言和数据库之间的数据库无关连接的标准Java API。 1....确认hiveserver2服务已经运行 hive需要先作为服务运行起来,第三方应用才可以进行连接,使用下面的命令启动hive服务: # hive --service hiveserver2 2018-07...下载、安装和配置ODBC Connector 可以从这里下载各个版本的HIVE ODBC:http://archive.mapr.com/tools/MapR-ODBC/MapR_Hive/ Windows...ODBC Connector 2.1 (64-bit),打开 64-bit ODBC Administrato,可以看到下面的界面: ?

4.1K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Odbc微软开发式数据库操作和使用

    [TOC] 0x00 前言简介 描述:在开发之中常常使用 OCCI接口进行编程的它得优点: 一个原因是自己比较喜欢纯C++编程 二是考虑到程序是要往Linux服务器移植的少走冤枉路 百度百科:开放数据库连接...---- 0x01 安装Odbc 下载驱动包 base包:instantclient-basic-windows.x64-12.1.0.2.0.zip ODBC包:instantclient-odbc-windows.x64...-12.1.0.2.0.zip 分别解压base包里面有oci.dll链接数据库驱动,然后将ODBC包中的文件复制到解压了的Base文件夹里面 以管理员权限运行odbc_install.exe 配置...ODBC Data Sources (32-bit)[C:\WINDOWS\SysWOW64\odbcad32.exe] ---- 0x02 配置Odbc链接 描述:采用Excl的Access进行ODBC...位的) 解决:更换 odbc 数据源驱动 双击:控制面板\系统和安全\管理工具\ODBC 数据源(32 位)

    1.3K20

    ODBC与JDBC比較

    他们二者之间的差别:  我们知道,ODBC差点儿能在全部平台上连接差点儿全部的数据库。为什么 Java 不使用 ODBC?  答案是:Java 能够使用 ODBC。...但最好是以JDBC-ODBC桥的形式使用(Java连接整体分为Java直连和JDBC-ODBC桥两种形式)。  那为什么还须要 JDBC?  ...由于ODBC 不适合直接在 Java 中使用,由于它使用 C 语言接口。从Java 调用本地 C代码在安全性、实现、牢固性和程序的自己主动移植性方面都有很多缺点。...另外,ODBC 比較复杂,而JDBC 尽量保证简单功能的简便性。同一时候在必要时同意使用高级功能。 假设使用ODBC。就必须手动地将 ODBC 驱动程序管理器和驱动程序安装在每台客户机上。...它们之间最大的差别在于:JDBC 以 Java 风格与长处为基础并进行优化。因此更加易于使用。

    2.1K20

    ADO,OLEDB,ODBC,DAO的区别

    DAO 最适用于单系统应用程序或在小范围本地分布使用。其内部已经对Jet数据库的访问进行了加速优化,而且其使用起来也是很方便的。...所以如果数据库是Access数据库且是本地使用的话,建议使用这种访问方式---应用的专一性 RDO(Remote Data Objects,远程数据对象) 1995年,RDO是一个到ODBC的、面向对象的数据访问接口...,它同易于使用的DAO style组合在一起,提供了一个接口,形式上展示出所有ODBC的底层功能和灵活性。...OLE DB 组件包括数据提供程序(包含和表现数据)、数据使用者(使用数据)和服务组件(处理和传送数据,例如,查询处理器和游标引擎)。 ...它依赖于COM和提供OLE DB提供者的厂商而非ODBC使用的SQL。 ADO(ActiveX Data Object)ActiveX数据对象。基于OLE-DB建立连接的局部和远程数据库访问技术。

    3.4K30

    FreeSql 已支持 .NetFramework 4.0、ODBC 访问

    仓库地址:https://github.com/2881099/FreeSql 在金九银十的日子,发布了两大重要支持更新,分别是 .NetFramework4.0 和 ODBC。...FROM `T1` WHERE id in (select a.id from T1 a left join Options b on b.t1id = a.id where b.xxx = 1) 复杂删除使用该方案的好处...: 删除前可预览测试数据,防止错误删除操作,实现所查、即所删; 支持更加复杂的删除操作(IDelete 默认只支持简单的操作),甚至在 ISelect 上使用 Limit(10) 将只删除附合条件的前...test2", a => a.Id == 111) .Apply("test3", a => a.Name == "11"); Apply 泛型参数可以设置为任何类型,当使用...topicRepository = fsql.GetGuidRepository(a => a.UserId == 1); 在查询/修改/删除时附加此条件,从而达到不会修改其他用户的数据; 在添加时,使用表达式验证数据的合法性

    1.2K10
    领券