Germany. For a German student Visa, these rules apply – To stay in Germany for more than 90 days as a student, you are required to get a residence permit. You are required to show funds worth €8,640 per year as proof of funds required for cost of living. A residence permit issued to students is valid for a maximum of two years.
https://studyabroad.shiksha.com/country-comparison-canada-vs-germany-guidepage-1091