Hola, lo que debes de hacer es proyectar tu dataset o archivo shape con la herramienta Project. A esta puedes acceder desde el ArcToolbox en la ruta:
ArcToolbox->Data Management Tools->Projections and Transformation->Feature->Project
Selecciona tu archivo shape de interes, la ruta de salida y el sistema de coordenadas donde se ira el nuevo archivo ya proyectado.
En caso de que utilices Phyton, copia este código y modifica los datos de tu interes, sino utiliza la primera forma:
import arcpy
import os
infc = r"C:\data\citylim_unk.shp"
prjfile = os.path.join(arcpy.GetInstallInfo()["InstallDir"],
"Coordinate Systems/Projected Coordinate Systems/UTM/NAD 1983/NAD 1983 UTM Zone 11N.prj")
arcpy.DefineProjection_management(infc, prjfile)
Este error (000146) es originado por que tu dataset no posee un sistema de coordinadas asignado, por lo que necesitas asignarle el de tu interes, es decir proyectarlo.
Espero te sirva.