Eclipse で SQL Server 2005 から referenced_object_id の代わりにテーブル名を取得する必要があります。そのように完了しましたが、テーブル名を取得していません:
Statement smt = con.createStatement();
smt.executeQuery("SELECT * from table_references");
ResultSet rs = smt.getResultSet();
while (rs.next()) {
String column1 = rs.getString("referenced_object_id");
String column2 = rs.getString("name");
String column3 = rs.getString("parent_column_id");
String column4 = rs.getString("referenced_column_id");
String sql = "SELECT name from sys.tables WHERE object_id='" + column1 + "'";
System.out.println(column1 + " | " + column2 + " | " + column3 + " | " + column4);