Changement de la Ruche emplacement de Base de données

Est-il un moyen de modifier l'emplacement de la base de données des points d'?

J'ai essayé l'une des manières suivantes:

  1. alter database <my_db> set DBPROPERTIES('hive.warehouse.dir'='<new_hdfs_loc>');
  2. alter database <my_db> set DBPROPERTIES('location'='<new_hdfs_loc>');
  3. alter database <my_db> set location '<new_hdfs_loc>';

Les deux premières instructions alter juste de changer les propriétés d'une base, cependant la base de données des points encore à la même place; tandis que la troisième instruction alter, m'a donné la sémantique d'erreur.

Toute aide serait très appréciée.

Voulez-vous changer la ruche de l'entrepôt de répertoire?

OriginalL'auteur Harman | 2015-06-01