1. Preheat oven to 450ºF. Line a baking sheet with foil. Toss artichokes with 2 Tbsp. oil, sprinkle with salt; roast 15 minutes. Stir in sausages and tomatoes; roast until heated through, about 15 minutes longer.
2. Bring a pot of salted water to boil. Cook orzo until tender, about 9 minutes. Drain; toss with pesto in a large bowl.
3. Toss artichoke mixture with orzo and Parmesan. Season with additional salt and pepper, if desired. Serve.